Iona Pushes ESB Integration, Interop Envelop
Iona Technologies showed JavaOne attendees how the latest Java-based Enterprise Service Bus (ESB) technologies will push capabilities for cross-platform integration and interop. Iona, with Sun, Oracle, and SAP, showed how an ESB with Java Business Integration (JBI) can ease data sharing among apps, and smooth interop between Java and .NET components.
How JBI Can Push ESB Integration Capabilities
JBI defines a standard container in which components from multiple vendors and various integration technologies can interact.
"JBIâ€¦is an important step toward the ability of organizations to build distributed architectures based on open standards," said Iona's CTO Eric Newcomer. "and [JBI] represents a significant industry potential for achieving true plug and play compatibility between ESBs and integration components from other vendors, such as registries, business process engines, and sophisticated security servers."
At a technical level, JBI eases integration for architects and devs because it can be defined as both the JBI Pluggable Architecture and the JBI Service Assembly.
The JBI Pluggable Architecture is an open, extensible architecture that enables the collaboration between integration technologies and Web services.
The JBI Service Assembly is a single standard document that describes a Service Oriented Architecture (SOA) "application," which contains all routing information and artifacts that make up a SOA application.
During the demo, Iona showed how its Artix ESB plug-in architecture enhanced with JBI, could persist data across all the elements on an on-line loan application/approval system - from initial capture of Web-based data to transferring the data to the enterprise-based loan application file system.
The blend of JBI and ESB has already attracted the attention of analysts. Shawn Willett, principal analyst at the Sterling, Vir,-based Current Analysis Inc., said, "JBI is rapidly emerging as a potentially important specification as customers look for a lower cost, distributed, framework that assumes services end points, [and helping] the ESB market evolve[e] into a separate category within the larger integration space."