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

Understanding

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
SOAI
Service Oriented Architecture (SOA) Concepts, Design, and Implementation
4 Days
I
Details
FUSECXF
Fuse ESB with CXF - based on ServiceMix
3 Days
I
Details
FEXC
Fuse ESB with CXF and Camel - based on ServiceMix
5 Days
I
Details

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 info@verhoef.com