Library Link To Toggle Frames Print Feedback

Chapter 1. Introduction to the Celtix Enterprise Router

Summary

The Celtix Enterprise router is an intermediary that can be deployed into a SOA network to provide a number of features. It is capable of linking together endpoints that use different message bindings or different messaging transports. It can also direct messages to specific endpoints based on the contents of a message. In addition to these features, the router also provides broadcasting and fail-over capabilities. Because it is based on an extensible framework, the Celtix Enterprise router can be used to implement other features that involve intercepting messages as they travel between endpoints.

Table of Contents

Features
Use Cases

The Celtix Enterprise router is an intermediary in a SOA network. Intermediaries sit between endpoints in a SOA application and intercepts the messages exchanged by the endpoints. The intermediary performs some work when it intercepts the message. This work can be anything from logging the message to transforming the message. Typically, the intermediary passes the message through to the destination endpoint.

The Celtix Enterprise router intercepts messages and forwards them to one or more target endpoints. It does not, in most cases, alter the content of the intercepted messages. It can, however, convert the message from one binding type to another or switch the transport on which the message is delivered. In most cases, the router does not even inspect the message contents. It simply passes them to the target endpoint.