ESB: The SOA communication center

An enterprise service bus (ESB) acts as the communication center in a service-oriented architecture (SOA). It translates requests into the appropriate message types and routes them to the appropriate provider.

Read the IBM Redbooks® publication, Patterns: Implementing an SOA using an enterprise service bus.

Person using smart phone to use the SOA communication center.

Connect multiple systems with no disruption

An enterprise service bus (ESB) lets you link multiple IT systems, applications and data. This eliminates the need for you to write custom programs to integrate individual services.

At the same time, if anything changes in one system, the other systems are not affected. For example, a rewrite or a change in ownership only requires an adjustment to the ESB. Other connected systems remain unaffected.

An ESB can be used for a wide range of integration projects and helps you:

Reuse IT investments with Enterprise Service Bus.

Reuse existing IT investments

Image of globe and gear to represent how ESB helps enterprises develop and deploy applications.

Develop and deploy new applications and services

Icons representing the ability to add new environments with ESB.

Add new environments to meet future business needs

Try IBM Integration Bus

Test drive enterprise service bus (ESB) software. Get a full-function version of the product at no charge.

Try integration bus.