|Composed Message Processor||How can you maintain the overall message flow when processing a message consisting of multiple elements, each of which may require different processing?|
|Claim Check||How can we reduce the data volume of message sent across the system without sacrificing information content?|
|Detour||How can you route a message through intermediate steps to perform validation, testing or debugging functions?|
|Scatter-Gather||How do you maintain the overall message flow when a message needs to be sent to multiple recipients, each of which may send a reply?|
You can try any of these patterns out using Apache Camel / FUSE Mediation Router 1.5 and onward.