Fuse ESB with Camel - based on ServiceMix

Course:  FUSECML
Duration:  3 Days
Level:  I
Course Summary

This course is for architects and developers who want to use Fuse ESB ? based on Apache ServiceMix to build integration solutions using the Enterprise Integration Patterns (EIPs), while leveraging the powerful OSGi-based ServiceMix kernel technology. The class uses the FuseSource distribution of ServiceMix and Camel, Fuse ESB and Fuse Mediation Router, for hands-on programming exercises.

« Hide The Details
Topics Covered In This Course

Overview of Apache ServiceMix

Installing, Building and Configuring ServiceMix

Introduction to the ServiceMix Kernel

Working with the Kernel

  • Bundles
  • Features
  • Services

Overview of OSGi

Developing Artifacts for ServiceMix

Overview of Apache Camel

Installation, Building and Development Environment for Camel

Developing EIPs with Camel

Testing Camel Routes

Core Camel Components

  • Web Services
  • JMS/ActiveMQ
  • E-Mail
  • HTTP
  • Apache MINA
  • Java Persistence API (JPA)
  • JBI
  • Java Beans
  • Velocity
  • Jakarta Logging

Camel Expressions, Predicates and Marshalling

Understanding Camel Routes

Threading and Transactions in Camel


What You Can Expect

At the end of this course, students will be able to:

  • Understand the capabilities of the Apache ServiceMix kernel.
  • Know how to implement EIP-based integration solutions.
Who Should Take This Course

This course is designed for Architects and Developers.

Recommended Prerequisites
  • A good working knowledge of Java, including a good understanding of Java developments tools (Maven, Eclipse)
  • A basic understanding of distributed systems concepts (SOA, web services) and the related standards (SOAP, XML, WSDL, JMS
Training Style

Instructor led with 50% lecture and 50% lab.

« Hide The Details
Related Courses
Code Course Title Duration Level
Service Oriented Architecture (SOA) Concepts, Design, and Implementation
4 Days
Fuse ESB with CXF - based on ServiceMix
3 Days
Fuse ESB with CXF and Camel - based on ServiceMix
5 Days

Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year.

You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details.

Schedule For This Course
There are currently no public sessions scheduled for this course. We can schedule a private class for your organization just a couple of weeks from now. Or we can let you know the next time we do schedule a public session.
Notify me the next time this course is confirmed!
Can't find the course you want?
Call us at 800.533.3893, or
email us at [email protected]