Open source ESB, Java program model advance

20.09.2005
Two companies are unveiling open source efforts in the categories of enterprise service bus (ESB) and Java models. SymphonySoft is updating the Mule ESB and JBoss is introducing its Seam model for building enterprise Java applications.

Version 1.1 of the Mule open source ESB can make use of Java Business Integration (JBI) and BPEL (Business Process Execution Language) or WS-BPEL. Mule is an open source enterprise messaging architecture, said SymphonySoft CTO Ross Mason. SymphonySoft has Codehaus hosting Mule ESB and sells consulting services.

"[Mule is] basically for integration projects or any sort of messaging projects in the enterprise," Mason said.

Separating Mule from other open source ESBs is its longevity and the fact that it doesn't require the use of XML.

It's "messaging-agnostic" for performance reasons, Mason said.

"You wouldn't parse around XML because XML is really slow," he said. Mule does allow for use of XML or any proprietary message format such as a binary file.