Versions Compared

Key

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

...

A standards based ESB solves the integration problem without the flaws of the other solutions. The purpose of an ESB is to facilitate application and process integration by providing distributed processing, intelligent routing 5, security, and dynamic data transformation 6. In an ESB these services are provided infrastructure services so each application does not have to address implement these issues requirements independently and in a proprietary manner; these are standard infrastructure services in an ESB.

The ESB Approach

The enterprise service bus ESB addresses the disadvantages of existing solutions by creating a standard infrastructure for integration. Point-to-point solutions, where each of n components requires n-1 interfaces for full communication, are replaced by a bus solution where each component requires a single interface to the bus for global communication. An ESB is open standards-based, distributed, and message-based. It provides provides distributed messaging, routing, business process orchestration, reliability and security. 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.

...