...
For a list of interface agents, see Appendix A - MediationZone Interfaces[hide]8.2[/hide].
MediationZone Agents
Workflows may be interlinked into mediation tasks of virtually any complexity, where the output of one Workflow is the input of another. Agents specifically designed for this purpose minimize the overhead related to inter-workflow processing; this contributes to the superior performance of MediationZone.
...
Batch workflows – Are used to collect, process and distribute file-based data, also referred to as an Offline model. Batch Workflows can be configured for multi-threaded execution, and enforces a first-in-first-out processing order and a strict transaction boundary based on each batch processed.
Real-time workflows – Enables online processing of requests/answers with other systems. These Workflows use multi-threading to enable execution of large numbers of independent execution paths simultaneously.
Task workflows – Used to execute common activities such as cleanup or maintenance tasks. A number of System Tasks are pre-configured in MediationZone and can be complemented with any user-defined activity. Task Workflows are further described in Workflow Types [hide]8.1[/hide][hide]8.2[/hide].
The workflow configuration is used to design and configure workflows, by adding agents and connecting them to each other. This is further described in Workflow Configuration[hide]8.2[/hide].
The following illustration shows an example of a simple Batch workflow:
...
Workflows that are conceptually related can be grouped together. This enables the setting of common execution or monitoring characteristics on all elements in a group, such as execution scheduling for Workflow Groups or selection of execution environment for Workflows and Workflow Groups. See Workflow Configuration[hide]8.2[/hide] for more information.
Workflow and Workflow Group functions include, among other things:
...