SpringOne2GX 2013 Replay: Spring Integration Internals

Recorded SpringOne2GX 2013 in Santa Clara, CA

Speaker: Gary Russell
A comprehensive review of message routing within a flow - including

  • exactly how and when replyChannel and errorChannel headers are used
  • how and when these headers apply in an error flow
  • differences between synchronous and asynchronous processing (with task executors and pollers)
  • Use of SpEL (for messagemethod mapping as well as certain "dynamic" config attributes)
  • Type conversion (via SpEL, datatype channels, etc) Implicitly created channels
  • How chains work How messages are mapped to methods when a message arrives at a component
  • How gateway methods are mapped to messages (and a first look at some enhancements we are considering)
  • Options for synchronous and asynchronous flows simple multi-threading aggregation aggregating messages from different sources
  • How to debug Spring Integration applications Advanced configuration techniques and more…

This presentation will be mainly demonstration and code walkthroughs.

Learn more about Spring Integration at

comments powered by Disqus