In each of the provided lists, books are ordered by task and generally in the sequence that users typically need them.
The books are listed by category:
Developer—Basics
Developer—Advanced
System Administrators
Third Party Books
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.
Installing Fuse Mediation Router
Provides detailed instructions for installing the Fuse Mediation Router software on Windows, Linux, Unix, and OS X platforms, using the binary distributions or building from source code. It also lays out the prerequisites needed to ensure a successful installation.
Describes all changes made to the Fuse Mediation Router software and provides instructions for integrating the changes into existing applications.
Implementing Enterprise Integration Patterns
Describes how to build routes, from the basic building blocks and principals to the supported Enterprise Integration Patterns (EIPs).
Chapters 1 through 5 describe Fuse Mediation Router basics and provide instructions for working with processors, type converters, consumer and producer templates, and components.
Provides detailed instructions for defining, deploying, and running your Fuse Mediation Router application as a standalone or in a Spring container.
Fuse ESB Deploying into the OSGi Container
Describes how to bundle and deploy Fuse Mediation Router routes into an OSGi container and how to generate, bundle and run a complete Fuse Mediation Router application in an OSGi container.
This document is part of the Fuse ESB library, downloadable from the Fuse ESB web page.
Provides a summary (endpoint URI, artifact id, and brief functional description) of all the components supplied with Fuse Mediation Router, and describes each in detail (URI format, options, implementation details, and code examples).
Links to FuseSource Distribution of Camel API, where, for each package, all available classes are listed.
Fuse Mediation Router XML Schema Reference
Links to Fuse Mediation Router 2.8.0 XML Schema Reference, where, for each namespace, all available components are listed.
The books listed here provide information and instructions for implementing transactions and for building custom processors.
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.
Transactions 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 Fuse Mediation Router web page.
The books listed here provide information and instructions to support system administrator functions.
Installing Fuse Mediation Router
Provides detailed instructions for installing the Fuse Mediation Router software on Windows, Linux, Unix, and OS X platforms, using the binary distributions or building from source code. It also lays out the prerequisites needed to ensure a successful installation.
Describes all of the latest changes made to the Fuse Mediation Router software and, where necessary, provides instructions for integrating the changes into existing systems.
Provides detailed instructions for defining, deploying, and running your Fuse Mediation Router application as a standalone or in a Spring container.
Fuse ESB Deploying into the OSGi Container
Describes how to bundle and deploy Fuse Mediation Router routes into an OSGi container and how to generate, bundle and run a complete Fuse Mediation Router application in an OSGi container.
This document is part of the Fuse ESB library, downloadable from the Fuse ESB web page.
Security Guide
Describes how to set the security options for endpoints and messages and how to set SSL and JAAS security for Fuse Mediation Router
activemqcomponents. It also describes how to use LDAP to authenticate routes deployed in an OSGi container.This document is part of the Fuse ESB library, and you must register at fusesource.com/register before you can view this document from the Fuse Mediation Router web page.
Discover the various ways you can employ a JMX client to monitor and manage Fuse Mediation Router objects.
The books and reference materials listed here provide detailed information and instructions for designing, building, and deploying enterprise integration solutions and for using the tools that make it easier to do so. The books and reference materials in this list were authored by leading experts in this domain.
Camel in Action (Ibsen & Anstey)
Written by the Camel developers, Camel in Action is the definitive guide to understanding and working with Apache Camel.
Tutorial-like and full of small examples, it shows how to work with the integration patterns. Starting with core concepts (sending, receiving, routing, and transforming data), it then shows the entire life cycle—diving into testing, dealing with errors, scaling, deploying, and monitoring applications.
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Hohpe & Woolf)
The integration patterns presented in this book provide solutions to specific design problems inherent to enterprise integration. These solutions have evolved over time through use, so that the patterns incorporate the knowledge and experience of many senior integration developers and architects. Fuse Mediation Router supports over fifty of these patterns.
Spring into Action (Craig Walls)
Spring in Action, Third Edition, describes the latest features, tools, and practices that Spring offers java developers. It introduces Spring's core concepts, then launches into a hands-on exploration of the framework.
It shows how to build simple and efficient JEE applications, then goes on to describe how to handle and solve more complex integration problems, such as persistence, asynchronous messaging, creating and consuming remote services, and so on.
Apache Camel: Integration Nirvana (Jonathan Anstey)
This article introduces Apache Camel concepts and architecture, and it provides a few code examples in Camel's Java DSL and Spring XML.
You can find this article at DZone.
The Top Twelve Integration Patterns for Apache Camel (Claus Ibsen)
This reference card presents the twelve most popular integration patterns and provides examples for implementing them with Java code or with Spring XML.
You can find this reference card at DZone.
Apache Maven documentation
Apache Maven is a tool for building, managing, and packaging any Java-based project. To build the Fuse Mediation Router source distribution, you must have Apache Maven V 2.2.1 or later. Visit Apache Maven for detailed information on installing and using Apache Maven.
Apache Camel documentation
Links to Apache Camel, where you'll find links to all Apache Camel documentation and tutorials.







