Camel Development with Red Hat JBoss Fuse

Training Summary
This course covers the following:
  • Routes that define an order or flow of processing by using one or more processors and endpoints
  • Processors that send, interpret, and customize messages within a Camel flow.
  • Components that create endpoints, which interact with the outer world for receiving and sending messages.
Before taking this course, students should have the followings skills and experience:
  • Understanding the principles of Java
  • Knowledge of Java developments tools (Maven and Eclipse)
  • Basic knowledge of Spring Framework
  • Basic knowledge and experience of Apache Maven
2 Days/Lecture & Lab
This course is designed for Java developers and architects who wish to learn how to use Camel, implement EIPs, and use Camel Fabric for publishing custom components.
Course Topics
Camel route building and performing
  • Creating integration solutions by using Camel
  • Converting data format in Camel
  • Using Camel and Spring beans to affect route processing
  • Means of interaction with the outer world (default and custom)
  • Testing Camel routes with the help of JUnit and test components
  • Implementing debugging while executing a route
  • Enterprise integration through Fuse Fabric
  • Threading aspects of routes while increased performance
  • Developing custom components of Camel

Related Scheduled Courses