Use IBM® Integration Bus to attach applications together, no matter the message formats or protocols that they support. This connectivity means your diverse applications can interact and exchange data with other applications during a flexible, dynamic, and extensible infrastructure. IBM Integration Bus routes, transforms, and enriches messages from one location to the other location:
The product supports a good range of protocols: WebSphere® MQ, JMS 1.1 and 2.0, HTTP and HTTPS, web services (SOAP and REST), File, Enterprise Information Systems (including SAP and Siebel), and TCP/IP. The product supports a broad range of knowledge formats: binary formats (C and COBOL), XML, and industry standards (including SWIFT, EDI, and HIPAA). you’ll also define your own data formats.
It supports many operations, including routing, transforming, filtering, enriching, monitoring, distribution, collection, correlation, and detection.
Your interactions with IBM Integration Bus are often considered in two broad categories:
Application development, test, and deployment
- Patterns provide reusable solutions that encapsulate a tested approach to solving a standard architecture, design, or deployment task during a particular context. you’ll use them unchanged or modify them to fit your own requirements.
- Message flows describe your application connectivity logic, which defines the precise path that your data takes within the integration node, and thus the processing that’s applied thereto by the message nodes therein flow.
- Message nodes encapsulate required integration logic, which operates on your data when it’s processed through your integration node.
- Message trees describe data in an efficient, format independent way. you’ll examine and modify the contents of message trees in many of the nodes that are provided, and you’ll supply additional nodes to your own design.
- You can implement transformations by using graphical mapping, Java™, ESQL, and XSL, and may make your choice supported the talents of your workforce without having to supply retraining.
- Operational management and performance. IBM Integration Bus includes the subsequent features and functionality, which support the operation and performance of your deployment:
- An extensive range of administration and systems management options for developed solutions.
- Support for a good range of OS and hardware platforms.
- A scalable, highly performing architecture, supported requirements from traditional transaction processing environments.
- Tight integration with software products, from IBM and other vendors, that provide related management and connectivity services.