This tutorial teaches you to use Apache Camel for routing and mediation inside ServiceMix
Prerequisites
Before starting this tutorial, you should...
- be able to use ServiceMix (start/stop the container, deploy service assemblies, ...)
- know how to use the Maven archetypes and JBI plugin to build and deploy your projects
If you have followed along with our two previous tutorials (1. Beginner - Guided tour and core concepts and 2. Beginner - Using Maven to develop JBI applications), you are ready to go.
Goals of the document
After this tutorial
- you can build Apache Camel routes and deploy them to ServiceMix
- you know how to use Apache Camel components to extend the possibilities of ServiceMix
- you can build Camel routes that interact with other services on the ESB
Contents
- 3.1. Starting a new project
- 3.2. Using the Camel Java DSL for the first time
- 3.3. Adding a JMS SU
- 3.4. Exchanging messages with other JBI services
- 3.5. Using other Camel components
- 3.6. Summary and other possibilities