IIB connect endpoints and make data integration simple.
Transform and route data from anywhere, to anywhere using graphical mapping. java, ESQL, and XSL
Publish/Subscribe with IBM MQ and MQTT
IIB main components
Integration Node: runtime engine for IIB, (it is a windows service), we can have many integration nodes, each run on separate systems to provide protection against failure.
Each integration node contains one or more processes that are called integration servers. An integration server can contain one or more message flows. Some message flows need message models or schemas. The integration node uses the message models and schemas to parse and optionally, validate the message content and construct predefined messages.
Message flows and integrate with external system such as Web-Services and DBs
Integration node can be managed by
- Web user interface
- IIB Commands
- Administrative Console
- Integration Toolkit
IIB Versions: Express, Scale, Standard and Advanced
Integration Toolkit
Integration Nodes
Create, Delete Integration nodes
Connect to remote Integration nodes
Deploy Message Flows to an integration server
Start/Stop Integration node, Integration Server, and Message flows