This book describes how to use the Celtix Enterprise router to integrate different parts of an enterprise's IT infrastructure using SOA principles. It discusses how the router works, how to configure the router, and how to define routes that solve different enterprise integration problems. It uses enterprise integration patterns as a lens through which to view how the Celtix Enterprise router can be used.
This book is intended for all users of Celtix Enterprise. It is expected that the audience is familiar with distributed computing concepts and enterprise integration patterns. You should also be familiar with SOAP, HTTP, and XML.
This book is organized as follows:
Chapter 1, Introduction to the Celtix Enterprise Router through Chapter 5, Understanding Basic Router Configuration provide introductory information about how the router works.
Chapter 2, The Celtix Enterprise Router's Architecture describes the components that make up the router and how they fit together.
Chapter 3, Endpoint Compatibility describes the compatibility requirements for source endpoints and target endpoints.
Chapter 4, Understanding the Router's Data Modes describes the three payload modes used by the router. Each payload mode is optimized for specific features.
Chapter 5, Understanding Basic Router Configuration describes the structure of the router's configuration file. It also provides details about the common configuration components used by all of the router's features.
Chapter 6, Creating Basic Routes describes how to create a simple route between two endpoints. A simple route is commonly used to bridge between endpoints that use different messaging technologies.