By attending this Apache Camel - Developer Training course, Participants will know how to implement enterprise integration patterns (EIPs) using Apache Camel. They will learn to configure incoming and outgoing endpoints and connect them using a Java embedded-DSL or Spring configuration, applying routing, transformation and other business logic on the message flow. They will understand the different deployment options available for Apache Camel routes, and how to use Camel to integrate with SOAP/HTTP web services. Finally, they will know how to build reliable, transactional, SEDA-based integration solutions using JMS and Camel.
- An intensive workshop of lectures, and hands-on exercises
- A good working knowledge of Java, including a good understanding of Java developments tools (Ant, Maven, Eclipse)
- A basic understanding of distributed systems concepts (SOA, web services) and the related standards (SOAP, XML, WSDL, JMS)
Apache Camel - Developer workshop is meant for architects and developers who want to use Apache Camel to build integration solutions using the Enterprise Integration Patterns (EIPs).