Previous Topic: Map Load ModulesNext Topic: Design Considerations


How to Configure a Cross-Context Flow

To utilize Cross-Context Flows, configuration of Load Module mappings must be done. In addition, a Java Message Service (JMS) must be configured in the Application Server. The Build Tool allows for configuration of the Load Module mapping along with the JMS connection factory and queue names.

An application may have all of its load modules assembled together in a single context, or the load modules may be separated into independently deployed contexts. You should keep in mind; however, that communicating across separately deployed context will have a negative impact on performance.

It is recommended to name your load modules in a way that enables you to identify them quickly when configuring for cross-context. For example, including an identifier for the model in the load module name will help you identify the local and remote load modules at assembly time. For example, if you have two CBD component models, you might name your load modules with CBD1LM1, CBD1LM2, CBD2LM1, and CBD2LM2. This makes it very clear at assemble time which load modules come from CBD1 and CBD2.

There are two main methods of configuring the Load Module mapping between procedure steps that reside in different contexts: