IBM® Integration Bus provides a flexible environment in which you can develop integration solutions to transform, enrich, route, and process your business messages and data. You can integrate client applications that use different protocols and message formats.
You can use patterns to create integration solutions. Patterns provide reusable solutions that encapsulate a tested approach to solving a common architecture, design, or deployment task in a particular context.
A message flow is a sequence of processing steps that run in an integration node when an input message is received. An integration node (broker) is a set of execution processes that host one or more message flows to route, transform, and enrich in-flight messages.
You can configure message flows to use one or both of the supported communication models, point-to-point and publish/subscribe.
Read the following sections to learn more about developing integration solutions:
When you create a project, it is recommended to avoid using spaces in the project name. Although using spaces in the name is valid, you might encounter problems. For example: A scenario where an XML schema file located in project X references an XML schema file project Y, either through import or include statements. If the referenced schema in the project contain spaces in project name, the name does not resolve, and you receive errors