Scenario: Reusing common application logic in multiple integration solutions

In IBM® IBM Integration Bus, you use subflows to group common functionality that you want to use several times within multiple integration solutions. You can create subflows as a .subflow file or as a .msgflow file, although creating a .subflow file is the recommended approach for new developments.

Subflows created as a .msgflow file are maintained for compatibility with earlier versions. You should convert these subflows into .subflow files.

This scenario explains how IBM Integration Bus handles subflows created as a .subflow file and as a .msgflow file; provides guidance on how to design a subflow depending on the type; and demonstrates how to convert legacy subflows into IBM Integration Bus subflows.