IBM® Integration Bus is a compatible evolution of WebSphere® Message Broker that has also been designed to incorporate the features that are in WebSphere Enterprise Service Bus.
IBM Integration Bus provides a universal integration capability, which addresses a wide range of integration scenarios that include web services (SOAP and REST), messaging, database, file, ERP systems, mobile, physical devices, email, custom systems, and more.
An integration bus is a collection of integration nodes. An integration node can be an IBM Integration Bus integration node, for example, or a WebSphere Application Server node. This concept is reflected in the names of various resources; for example, the name of the default integration node in IBM Integration Bus Version 10.0 is IBNODE.
The following diagram illustrates the architecture of IBM Integration Bus Version 10.0.
IBM Integration Bus terms | WebSphere Message Broker terms |
---|---|
IBM Integration Toolkit | WebSphere Message Broker Toolkit |
IBM Integration Administration for WebSphere Application Server | WebSphere Message Broker Administration for WebSphere Application Server |
IBM Integration web user interface | WebSphere Message Broker web user interface |
Integration node | Broker |
Integration server | Execution group |
Integration service | Service |
Integration Bus component | Broker component |
IBM Integration API | Message Broker API, or Message Broker Java™ API |
Custom integration application | CMP application |
IBNODE (default integration node name in Version 10) |
MB8BROKER (default broker name) |
Integration Development perspective | Broker Application Development perspective |
Application Development view | Broker Development view |
Integration Nodes view | Brokers view |
Integration project | Message Broker project |