Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The purpose of an Enterprise ServiceMix is an Emterprise Service Bus (ESB) , also known as a that is based on the Java Business Integration (JBI) bus, is to provide a mechanism for different applications to exchange messages in a protocol neutral manner and provide services for processing those messages, such as message transformation and dynamic routing. Although not a requirement, messages exchanged between business applications are typically done asynchronously. ServiceMix is an implemenation of JSR 208, the JBI specificationstandard. The JBI-based design specifies a standards-based pluggable architecture with a JVM-based runtime component called the Normalized Message Router (NMR). The Basic example demonstrates how applications communicate via the ServiceMix ESB, and the role that the NMR can play in that communication.

The Basic example demonstrates how external 1 applications communicate via an ESB. Similar techniques could be used to plug any external application or service into ServiceMix (e.g. SAP, Peoplesoft, spreadsheets, POJOs, Webservices and EJBs) and allow it to communicate with other external applications or components using ServiceMix itself.

...