Versions Compared

Key

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

...

An ESB is an open standards based, distributed, and message-based. It provides routing, business process orchestration, reliability and secturitysecurity.
In addition, the The ESB provides pluggable services. Because of the standard nature of the bus these pluggable services can be provided by third parties and still interoperate reliably with the bus.

...

An ESB also supports requirements such as security, orchestration, transactionality, etc. These exist in "hard-wired" integration methods, but are not automatically available in a service-oriented architecture. One of the key requirements for the ESB is to give loosely coupled service-based integration methods a level of enterprise-class relibility, security, etc. In a later sections we will define and discuss security, orchestration, transactionality, etc.

Why ServiceMix

ServiceMix is an ESB that is based on the Java Business Integration (JBI) standard. The JBI-based design specifies a standards-based pluggable architecture with a JVM-based runtime component called the Normalized Message Router (NMR).