Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
1. Introduction to Apache Camel for Government
- Apache Camel's Message Model
- Architecture of Apache Camel
2. Managing Routing with Apache Camel for Government
The Endpoints
- Creating Java Routes
- Utilizing Message Filters
- Implementing Multicasting
3. Data Transformation in Apache Camel for Government
- Introduction to Data Transformation
- Data Transformation with EIPs and Java
- Data Formats Provided by Apache Camel
- Using Camel's CSV and JSON Data Formats
- Transforming Data with Templates
- Utilizing Camel Type Converters
4. Beans and Apache Camel for Government
- Invoking Beans from Java
- The Service Activator Pattern
- Using Bean Registries
- Camel's Method-Selection Algorithm
- Bean Parameter Binding
5. Error Handling in Apache Camel for Government
- Understanding Error Handling
- Error Handlers in Camel
6. Utilizing Apache Camel's Components for Government
- Overview of Camel Components
- File and FTP Components
- JMS Component
- CXF Component for Web Services
- MINA Component for Networking
- JDBC and JPA Components
- Timer Component
7. Implementing Enterprise Integration Patterns with Apache Camel for Government
- Aggregator Pattern
- Splitter Pattern
- Routing Slip Pattern
- Dynamic Router Pattern
- Load Balancer Pattern
8. Transactions in Apache Camel for Government
- Transaction Basics
- The Transaction Client EIP
- Configuring and Using Transactions
9. Concurrency and Scalability with Apache Camel for Government
- Using Concurrency
- Camel Thread Pool Profiles
- Using Concurrency with EIPs
- Synchronicity and Threading
- The Concurrency Client API
- Using the Asynchronous Routing Engine
10. Monitoring Apache Camel for Government
- Checking Health at the Network Level
- Checking Health at the JVM Level
- Using JMX with Camel
- Verifying Application Activity
- Managing Camel Applications
21 Hours
Testimonials (4)
The knowledge provided covered all aspects that we could need for our current apache camel implementations.
Leon - Vos Management & Logistical Development B.V.
Course - Apache Camel
I genuinely enjoyed the lots of code examples.
Catriona Corley - PEAC Finance
Course - Apache Camel
I liked the theory then code approach.
Patrick Andersen
Course - Apache Camel
Easy to follow, despite English not being our native language. Lots of practical examples.