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 publication "Patterns: Implementing an SOA using an enterprise service bus."

Learn About IBM's Enterprise Service Bus. Read our ESB ebook.

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 existing IT investments
  • Develop and deploy new applications and services
  • Add new environments to meet future business needs
Business Systems Integration link multiple IT systems.

Introducing IBM's ESB offering:
IBM Integration Bus

IBM Integration Bus provides universal connectivity and transformation in complex IT environments. Designed for businesses of any size and in any industry, it can be installed in minutes. With IBM Integration Bus as your ESB, you can:


Patterns allow you to reuse components and solution elements. Shared libraries make reuse of integration assets even easier.


Integrate your IT environment faster and more securely by converting and transforming between different protocols and data formats. Seamlessly access systems of record, facilitate predictive analytics and improve interoperability.


Handle small to large projects with flexible message delivery options. Create an IT environment that can evolve as your business needs change.

IBM Integration Bus acts as the communication center in a service-oriented architecture.

Try IBM Integration Bus

Download Enterprise Service Bus (ESB) software.
Get a full-function version of the product at no charge.