Arch2Arch Tab BEA.com
Syndicate this blog (XML)

ESB using the sterile hybrid offspring of a male donkey and a female horse

Bookmark Blog Post

del.icio.us del.icio.us
Digg Digg
DZone DZone
Furl Furl
Reddit Reddit

Hussein Badakhchani's Blog | August 10, 2006  12:29 PM | Comments (3)


I downloded and played about with Mule a few months back when one of our software architects told me he was considering using it instead of BEAs Aqualogic Service Bus. I thought it was pretty good but I didn't use it in anger. Anyway today in our weekly meeting he showed me how his application managed to grab a file in MIME format from an FTP server, parse it and persist in via calls to a Spring bean hooked up to Hibernate. All this required him to write just ten Java classes, good thing too, he may be one of our best coders but I still think the less developers get involved with writing code the better. It was pretty impressive. The combination of Hibernate, Mule and Spring seemed to have delivered on the promise of freeing developers from writing plumbing code.

I didn't hear anything about Mule at dev2dev days in london a few months back. Our hosts had alot to say about Tomcat, Jboss, Spring and Hibernate but where curiously silent about Mule, I can't think why ;)


Comments

Comments are listed in date ascending order (oldest first) | Post Comment

  • Is the use of the term ESB in the title a bit misleading? It sounds like your developer is using a specific piece of software in a tactical situation, because it happens to be able deal with FTP. This doesn't sound like you have an Enterprise Server Bus, even though the piece of software can be used as an ESB in other cirumstances.

    Posted by: pdone on August 11, 2006 at 12:49 AM

  • I haven't played with Mule yet, but I can say for sure that the same thing requires just one POJO(be it Spring configured or not)and some configuration on ALSB. And coding is just required to write data into database, because for connectivity and transformation, you just configure it, and that's done. Not to mention all the monitoring and alert option you get :-) I have plenty of experience with open source stuff...to be honest, I like them quite a lot, and have been a happy user for various OSS projects. They always tend to be quite innovative and developer-centric. But in enterprise, there are other people in IT whom may be responsible for operation/maintainance. I have yet to see an OSS project capable to address enterprise environment needs to this extent;-) and I suspect Mule will be an exception. Peace, Anthony Jen

    Posted by: antonypoyu on August 11, 2006 at 2:54 AM

  • pdone, the FTP work is just one aspect of the work we are doing, I blogged it because it was the one demonstrated to me. Our requirment is strategic, we have a need to support multiple message formats and to route them to multiple end points, hence the need for an ESB.

    Anthony Jen, I hope mule will address operational conerns as I'll be one of the poor sods supporting it when we go live.

    Posted by: hoos on August 11, 2006 at 3:11 AM



Only logged in users may post comments. Login Here.

Powered by
Movable Type 3.31