This morning I was very torn about what sessions to go to… Spring 3, Scala Programming, iBeans and Practical Agile Database Development were sessions I had to choose from (I had already seen the session Neal Ford was giving, or something like it). With my recent work and JNB article on Camel, thought I’d give iBeans an investigation.
For the most part, ibeans is pretty much similar with camel with the concepts of channels, destinations, messages, etc… it’s kind of a micro esb. What I liked most was the iBeans for commonly used social media services like twitter, flickr, etc. There were tons of good examples of how to use iBeans within your application to work with multiple services… however I wish there would have been some hands on examples.
Of course, this is to be expected unless the session is explicitly a hands-on workshop, so that wasn’t too big of a deal. The examples provided were quite enough to get me interested and download the core pieces to get started. You can also find lots of community contributions on github.
Like with camel, I think what interests me most is the possibility of connecting channels to a comet based endpoint to send and receive messages to the client side of a web app. Must investigate further.

