This is an obvious place to get started. It demonstrates a simple message flow represented by the diagram below: Message -> Channel -> ServiceActivator -> QueueChannel To run sample simply execute a test case in org.springframework.integration.samples.helloworld package