Hi all,

Based on the various explanations of JBI that I have tried to understand, I have been led to believe that JBI is an attempt to bring some kind of standardisation to the world of business messaging systems.

However while evaluating both ServiceMix and JBossESB, I am struggling to see any evidence of any kind of standards anywhere.

ServiceMix describes a basic tutorial on how one might get started here: http://servicemix.apache.org/21-beginner-starting-the-maven-project.html. The trouble is everything in the tutorial revolves around a ServiceMix specific maven plugin, creating ServiceMix archives of some kind (the tutorial isn't clear on exactly what the artifacts are it is producing), and eventually using a ServiceMix specific method to deploy the artifacts to the ServiceMix container.

In the case of JBossESB, a JBoss specific ESB plugin was created by somebody, and there is talk of an "esb" archive (a glorified zip file). The structure of this file contains a non standard file called jboss-esb.xml, and therefore by definition, this file is no longer container agnostic or standards compliant.

So, is ESB just EJB2 all over again, where each container vendor "embraced and extended" the standard to create their own incompatible systems?

Regards,
Graham
--

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to