Click here to listen to Sun's own Peter Walker, the co-specification lead of the Java Business Integration (JBI) - JSR-208 specification talk about how JBI provides for:
* Working in an unrestrained environment
* A wider community for integrating technologies
* Giving a more loosely coupled approach to integration
* Enabling plug-ins that are coupled with existing java applications
As Peter says, "JBI really is just a little piece of infrastructure that we think is an enabler for integration in its most general sense. It provides at its core something called a normalized message router, which basically is the middleman in exchanging messages in a loosely coupled integration. So it really is quite a simple piece of technology that allows things like service engines, we’ve termed them service engines and bindings to collaborate in an integration".
Also listen to Peter as he talks about how JBI acts as parts of the runtime platform for the
Service Component Architecture (SCA) - a component model specification.
The NetBeans Enterprise Pack 5.5 Beta that is part of the Java EE Tools Bundle is a FREE download that comes with a plethora of tooling that helps the SOA Developer. Tools like the XML Schema (XSD) Editor, the WSDL Editor, the BPEL Visual Designer, and all the other tools that are part of this download help the SOA developer be extremely productive at what he is doing.
Learn to use those tools here:
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).