Wednesday 16th September, 2015
10:30am to 12:00pm
Data / Integration Track
In this session we will discuss how Spring Integration and Spring AMQP are used as two of the underlying technologies in Spring XD.
The RabbitMQ message bus is used to dynamically create and bind queues and exchanges at runtime when modules are deployed.
Items of particular interest include the provision of taps using fanout exhcanges, use of the RabbitMQ REST API and spring-retry within the message bus.
Spring Integration is used to bind the modules to the message bus (as well as being the technology used within the modules themselves.
This use case shows how these technologies can be used in a much more dynamic scenario than the typical enterprise integration application.
Attendees will learn the architecure and how to apply similar techniques to their own applications.
As an added bonus, we will see some of the performance enhancements that XD has driven intot the Spring Integration project - in particular how the JMX support is now much more streamlined and performant.
Sign in to add slides, notes or videos to this session