This blog entry entitled
The Developer's View of SOA: Just adding complexity? by
Ron Ten-Hove the co-specification lead for
Java Business Integration (JSR-208) makes for a very good read. It talks about how the strong alignment between JBI and the WSDL Services Model enables the "Invisible Plumbing" that JBI provides. This makes the job of the Composite Application developer a lot simpler.
Like Ron says, "developers
don't use JBI for developing SOA applications. Instead,
they use domain concepts and technologies related to the problem they
are addressing because JBI provides that
Invisible Plumbing that makes it easy for the SOA developer". This allows the composite application developer to concentrate exclusively in domains he is expert in, and leaves the business of weaving the services he writes into the overall SOA fabric to another expert.
Download the Java EE 5 Tools Bundle Beta from http://java.sun.com/javaee/downloads/index.jsp for FREE, and provide us feedback on the improvements you'd like to see. It combines the new Java EE 5 SDK with NetBeans IDE 5.5 Beta,
NetBeans Enterprise Pack 5.5 Early Access, and Sun Java System
Application Server Platform Edition 9. This bundle also contains
Project Open ESB Starter Kit Beta, Java EE 5 samples, Java BluePrints,
and API docs (Javadoc).
[Listen to this article]