LibraryToggle FramesPrintFeedback

Routing and Integration

Developer—Basics

The books listed here provide information and instructions for developing basic integration and routing applications—those that do not implement transactions or require custom-built processors.

  • Implementing Enterprise Integration Patterns

    Describes how to build routes from the basic building blocks and principals to the supported Enterprise Integration Patterns (EIPs).

  • Programming EIP Components

    Chapters 1 through 5 describe routing and integration basics and provide instructions for working with processors, type converters, consumer and producer templates, and components.

  • Deploying into the Container

    Describes how to bundle and deploy routes into the OSGi container and how to invoke an OSGi service from within a route.

  • API Reference

    Links to FuseSource Distribution of Camel API, where, for each package, all available classes are listed.

  • Apache Camel XML Schema Reference

    Links to Apache Camel 7.1 XML Schema Reference, where, for each namespace, all available components are listed. This is the reference for the embedded routing and integration service's XML domain-specific language.

Developer—Advanced

The books listed here provide information and instructions for implementing transactions and for building custom processors.

  • Programming EIP Components

    Chapters 6 through 11 describe how to work with component, endpoint, consumer, producer, exchange, and message interfaces, so you can create and implement your own custom components and processors.

  • EIP Transaction Guide

    Describes the basic concepts of transactions, how to select and implement a transaction manager, how to access data using Spring, the various ways to demarcate transactions, and JMS transaction semantics.

    You must register at fusesource.com/register before you can view this document from the Apache Camel web page.

Comments powered by Disqus