IBM Integration Bus, Version 10.0.0.3 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS


Technical solution

To reuse common application logic in multiple integration solutions, you create a subflow. You must choose whether you create the subflow as a .subflow file or as a .msgflow file, or whether you must convert your legacy subflow to a .subflow file. You must understand how IBM® Integration Bus handles subflows at the deployment and run time, so that you can configure the subflow properties based on your solution requirements.

The following table summarizes the recommendations regarding subflow type in IBM Integration Bus:

Table 1. Summary table with subflow type adoption recommendations
  New subflow created as a .subflow file New subflow created as a .msgflow file Legacy subflow (.msgflow file)
WebSphere® Message Broker Version 6 NOT supported Supported Supported
WebSphere Message Broker Version 7 NOT supported Supported Supported
WebSphere Message Broker Version 8 Supported and recommended for all new developments Supported, but not recommended for new developments (This option is available for compatibility with earlier versions.) Supported, however, you are recommended to convert your legacy subflows to a .subflow file
IBM Integration Bus Version 9.0 Supported and recommended for all new developments Supported, but not recommended for new developments (This option is available for compatibility with earlier versions.) Supported, however, you are recommended to convert your legacy subflows to a .subflow file
The scenario has been divided into three sub-scenarios that explain the different subflow adoption options:

scnsubflows_01_04_.htm | Last updated 2015-11-25 08:25:25