Process Integration application patterns
Go to Shortcut : Patterns for e-business (Page 1 of 2)
This approach to application integration is useful when multiple automated business processes need to be combined to yield a new business offering. It can also provide a consolidated view of some business entity with many representations in corporate business systems.
Direct Connection
This Application pattern helps to structure a system design that allows a pair of applications to directly communicate with each other.
Review:
Broker
This Application pattern enables request for processing integration by using an integration broker to coordinate updates to back end systems.
Review:
Router
The Router variation of the Broker application pattern applies to solutions where the source application initiates an interaction that is forwarded to at most one of multiple target applications.
Review:
Serial Process
This Application pattern facilitates the sequential execution of business services hosted by several target applications, therefore, enabling the orchestration of a serial business process in response to an interaction initiated by the source application.
Review:
Serial Workflow variation
The Serial Process Workflow variation of the Serial Process Application pattern extends the basic serial process orchestration capability by supporting human interaction for completing certain process steps.
Review:
Parallel Process
This Application pattern extends the basic serial process orchestration capability provided by the Serial Process application pattern by supporting parallel (concurrent) execution of the sub-processes.
Review:
Parallel Workflow variation
The Parallel Process Workflow variation of the Parallel Process application pattern extends the basic parallel process orchestration capability by supporting human interaction for completing certain process steps. This is the most sophisticated Process-focused Application pattern in the domain of Application Integration patterns.
Review:
Data Integration application patterns
This approach to application integration is more appropriate when applications need to share information rather than coordinate processing.
Federation
This Application pattern provides access to many diverse data sources and provides the appearance that these sources are a single logical data store.
Review:
Population
This Application pattern gathers data from one or more sources, processes that data in an appropriate way, and applies it to some data target.
Review:
- Runtime patterns
- Multi Step variation Runtime patterns
- Multi Step Gather variation Runtime patterns
- Multi Step Process variation Runtime patterns
- Multi Step Federated Gather variation Runtime patterns
Two-way Synchronization
This Application pattern enables a coordinated bidirectional update flow of data in a multi-copy database environment.
Review:
