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...

Descripción completa

Detalles Bibliográficos
Autor principal: Ibryam, Bilgin (-)
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.