List of Figures

2.1. Message Pattern
2.2. Message Channel Pattern
2.3. Message Endpoint Pattern
2.4. Pipes and Filters Pattern
2.5. Pipeline for InOut Exchanges
2.6. Pipeline for InOnly Exchanges
2.7. Message Router Pattern
2.8. Message Translator Pattern
3.1. Point to Point Channel Pattern
3.2. Publish Subscribe Channel Pattern
3.3. Dead Letter Channel Pattern
3.4. Guaranteed Delivery Pattern
3.5. Message Bus Pattern
4.1. Correlation Identifier Pattern
5.1. Content-Based Router Pattern
5.2. Message Filter Pattern
5.3. Recipient List Pattern
5.4. Splitter Pattern
5.5. Aggregator Pattern
5.6. Resequencer Pattern
5.7. Routing Slip Pattern
5.8. Multicast Pattern
6.1. Content Enricher Pattern
6.2. Content Filter Pattern
6.3. Normalizer Pattern
7.1. Event Driven Consumer Pattern
7.2. Polling Consumer Pattern
7.3. Competing Consumers Pattern
7.4. Message Dispatcher Pattern
7.5. Selective Consumer Pattern
7.6. Durable Subscriber Pattern
7.7. Transactional Client Pattern
7.8. Messaging Gateway Pattern
7.9. Service Activator Pattern
8.1. Wire Tap Pattern
A.1. Content-Based Router Pattern
A.2. Content Enricher Pattern
A.3. Message Filter Pattern
A.4. Pipes and Filters Pattern
A.5. Resequencer Pattern
A.6. Static Recipient List Pattern
A.7. Wire Tap Pattern
A.8. XPath Splitter Pattern