Enterprise service bus
In computing, an enterprise service bus is an emerging standard for integrating enterprise applications in an implementation-independent fashion, at a coarse-grained service level (leveraging the principles of service-oriented architecture) via an event-driven and XML-based messaging engine (the bus).
Table of contents |
Key elements
- implementation-independent
- XML-based
- utilizes web services
- wrapping of legacy applications and adaptation into the bus
- support for asynchronous processing
- intelligent, content-based routing
- data format conversion
- etc, etc
Key benefits
- faster and cheaper accommodation of existing systems
- distributed (no hub & spoke)
- etc, etc
See also
- Enterprise nervous system
- Universal Server
- Service Oriented Architecture
- Business Process Management
- Universal integration platform
- Enterprise application integration
External links
- IBM Redbook: Implementing an SOA Using an Enterprise Service Bus (July 2004)
- IBM Redbook: Using Business Service Choreography In Conjunction With An Enterprise Service Bus (October 2004)
- IBM Redbook: Implementing an SOA Using an Enterprise Service Bus with WebSphere Application Server V6 (March 2005)
Vendor Products
- Artix is an Extensible ESB.
- Virtuoso Universal Server