What is an ESB?
An Enterprise Service Bus (ESB) is a flexible connectivity infrastructure for integrating applications and services. An ESB can power your Services Oriented Architecture (SOA) deployment by reducing the number, size, and complexity of interfaces between your applications and services.
ESB does the following:
WebSphere Message Broker and WebSphere MQ address different business needs.
An Enterprise Service Bus (ESB) is a flexible connectivity infrastructure for integrating applications and services. An ESB can power your Services Oriented Architecture (SOA) deployment by reducing the number, size, and complexity of interfaces between your applications and services.
ESB does the following:
- Matches and routes communications between services
- Converts between different transport protocols
- Transforms message formats between requestor and service
- Identifies and distributes business events from disparate sources
- WebSphere ESB is a platform-based ESB and optimized with WebSphere Application server for an integrated SOA platform.
- WebSphere Message Broker is a platform-independent based ESB and is built for universal connectivity and transformation in heterogeneous IT environments.
- WebSphere DataPower Integration Appliance XI50 is an purpose-built hardware ESB and is built for simplified deployment and hardened security.
WebSphere Message Broker and WebSphere MQ address different business needs.
- WebSphere MQ provides secure and reliable connectivity between application and systems, supported on more than 80 platform configurations. This provides the ability to move data unchanged between virtually all business environments likely to be deployed in a business infrastructure.
- WebSphere Message Broker is used as a transport for moving data between applications, but it is capable of performing additional tasks through understanding of data formats, allowing it to provide intelligent routing and transformation of XML data formats.
Comments
Post a Comment