Composed Message Processor - 6.3

Talend ESB Mediation Developer Guide

EnrichVersion
6.3
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
task
Design and Development
EnrichPlatform
Talend ESB

The Composed Message Processor from the EIP patterns allows you to process a composite message by splitting it up, routing the sub-messages to appropriate destinations and the re-aggregating the responses back into a single message.

Camel provides two solutions for implementing this EIP -- using both the Splitter and Aggregator EIPs or just the Splitter alone. With the Splitter-only option, all split messages are aggregated back into the same aggregation group (like a fork/join pattern), whereas using an Aggregator provides more flexibility by allowing for grouping into multiple groups. For simplicity, using the Splitter alone should be evaluated first before considering using the Aggregator with it.

See the Camel Website for the latest examples of this EIP in use.