Splitting a message, and processing and gathering responses
This recipe will show you how you how to split a message into individual fragments, process each fragment individually, and re-aggregate the processed exchanges back into a single exchange. In EIP terms, this is known as a Composed Message Processor, and is made up of a combination of a Splitter and an Aggregator.
Getting ready
Java code for this recipe is located in the org.camelcookbook.splitjoin.splitaggregate
package. The Spring XML examples are located under src/main/resources/META-INF/spring
and prefixed with splitAggregate
.
How to do it...
In order to split and aggregate (join) a message, ...
Get Apache Camel Developer's Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.