This project contains the code examples from the book "Spring Integration in Action" (Manning, 2012).
To build and run tests, change into the 'siia-examples' directory and execute: mvn test
To install artifacts into your local Maven repository execute: mvn install
To explore the code, we recommend importing the projects (located in the sub-directories) into an IDE such as Eclipse or IntelliJ Idea.
For more information about the book, visit http://manning.com/fisher.
The modules of the 'siia-examples' are as follows:
|batch||Batch processing application using Spring Batch and Spring Integration||16|
|business||Business logic invocation (transformers, service activators)||5|
|concurrency||Concurrency configuration (pollers, task executors)||15|
|flight-booking||More complex example of routing, XML processing and testing||6, 8, 18|
|fundamentals||Basic introduction to decoupled code and dependency injection||2|
|hello-world||Introductory example to Spring and Spring Integration||1|
|home-cooking||Splitters and aggregators||7|
|messages-channels||Introduction to messages and channels||3|
|monitoring||Monitoring patterns - MessageBus, History, WireTap and JMX integration||14|
|webapp||SOAP and RESTful web services||12|