Instant Apache Camel message routing
Route, transform, split, multicast messages, and do much more with Camel Learn something new in an Instant! A short, fast, focused guide delivering immediate results Learn how to use Enterprise Integration Patterns for message routing Learn how Camel works and how it integrates disparate systems Lea...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Birmingham, England :
Packt Publishing
2013.
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627580206719 |
Tabla de Contenidos:
- Intro
- Instant Apache Camel Message Routing
- Instant Apache Camel Message Routing
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Instant Apache Camel Message Routing
- Creating a Camel project (Simple)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using Spring XML DSL
- Routing messages to different destinations (Simple)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Expression languages
- Dynamic routing
- Using components (Simple)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Accessing the Registry
- Connecting routes (Simple)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Asynchronous connection
- Connecting routes in the same JVM
- Calling routes from Java methods
- Removing unwanted messages (Simple)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Idempotent consumer
- Bean binding
- Transforming messages (Intermediate)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Type conversion
- Transforming with expression language
- Executing a Java method
- Using template component
- Normalizing messages to a common format
- Splitting a message into many (Intermediate)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Aggregating results
- Threading model
- Aggregating multiple messages into one (Intermediate)
- Getting ready
- How to do it...
- How it works.
- There's more...
- Composed message processor
- Scatter-gather
- Reorganizing messages (Intermediate)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Limiting flow rate with Throttler
- Delaying messages
- Multicasting messages (Intermediate)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Dynamic multicasting
- Wire Tap
- Error handling and monitoring (Advanced)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Exception Clause
- Java style error handling
- Monitoring and logging
- Testing the messaging applications (Advanced)
- Getting ready
- How to do it...
- How it works...
- There's more...
- Testing applications written in Spring XML DSL
- Other tools for testing.