|
|
 |
Application Integration
Explanation for re-engineering of Process Integration application patterns
| | Type of Coordination in EAI Process |
| Type of Request | Application Coordinated | Transactional Coordinated | Brokered Coordinated | Process Managed (BPM) Coordinated |
| Information Request (IR) | Direct Connection | N/A | Aggregator | N/A |
| Processing Request (PR) | Direct Connection | Transactional | Broker | Managed Process |
The old pattern names above map to the new pattern names below.
| New patterns | Direct Connection | Becomes QoS | Broker | Split into -Serial Process -Parallel Process |
The Process Integration patterns have been re-engineered because:
-
The distinction between R/O Information Requests and R/W Processing Requests was not found to be significant
-
The distinction between Aggregator and Broker was not found to be significant
-
The type of coordination was not found to be the most important characteristic by which to distinguish the patterns
-
Transactionality is now defined as a QoS which can apply to any pattern
-
More modern middleware provided richer process management options
-
The new patterns can be applied fractally to Process Integration problems
The retired Application Integration patterns can be found in a pdf on the Resource page. PDF
Return to the Process Integration patterns.
|  |
|