Document Life Cycle

In this section:

The concept of a channel has been introduced to assist in the construction of message flows in iWay Service Manager. A channel serves as a container for all your components that simplifies the integration design process and improves organization, versioning, and troubleshooting. A channel contains the following elements that must be configured and associated with the channel:

The components of a channel are shown in the following diagram.

Note: The components indicated with an asterisk (*) must be configured for a channel (Inlet, Listener, Process, Outlet). The other exits are optional.


Top of page

x
Document Flow Through a Channel

The document travels through the channel components as follows:

Note: XML parsing is implied in channel execution and occurs between the inlet and route phases. This step may be disabled on your channel, depending on your needs.


Top of page

x
Applying Business Logic to Messages

iWay Service Manager (iSM) executes business logic based on the message that arrives and the protocol on which it is received. To accomplish a task in iSM, you must apply the appropriate business logic at the appropriate time. The business logic that is applied relates to both the message being processed and the processing stage. The task of iSM is to apply the configured business logic at the appropriate stage of message processing.

Configuration determines the business logic to apply to a message. Using the configuration, you can refer to built-in logic elements, or you can supply your own.

To apply business logic, iWay Service Manager must know:

The major stages in the life of a message or document are:

Business logic is associated with each of these stages.

You can define a business logic element from the Registry section in the iWay Service Manager Administration console, or when you add it to a channel or listener. After a business logic element is defined, it can be applied to messages in a specific message flow. Business logic can also execute iWay Designer process flows.

Business logic, in the form of document-content based routing, may be performed by a listener or from within a process flow. For more information, see the iWay Service Manager Programmer’s Guide.


iWay Software