Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Foreword

Foreword

Preface

Acknowledgments

About this Book

About the Cover Illustration

About the Authors

1. First steps

Chapter 1. Meeting Camel

1.1. Introducing Camel

1.1.1. What is Camel?

1.1.2. Why use Camel?

1.2. Getting started

1.2.1. Getting Camel

1.2.2. Your first Camel ride

1.3. Camel’s message model

1.3.1. Message

1.3.2. Exchange

1.4. Camel’s architecture

1.4.1. Architecture from 10,000 feet

1.4.2. Camel concepts

1.5. Your first Camel ride, revisited

1.6. Summary

Chapter 2. Routing with Camel

2.1. Introducing Rider Auto Parts

2.2. Understanding endpoints

2.2.1. Working with files over FTP

2.2.2. Sending to a JMS queue

2.3. Creating routes in Java

2.3.1. Using the RouteBuilder

2.3.2. The Java DSL

2.4. Creating routes with Spring

2.4.1. Bean injection and Spring

2.4.2. The Spring DSL

2.4.3. Using Camel and Spring

2.5. Routing and EIPs

2.5.1. Using a content-based router

2.5.2. Using message filters

2.5.3. Using multicasting

2.5.4. Using recipient lists

2.5.5. Using the wireTap method

2.6. Summary and best practices

2. Core Camel

Chapter 3. Transforming data with Camel

3.1. Data transformation overview