The trade-offs between using a Routing Slip and using a central Process Manager (312) should be carefully examined. A dynamic Routing Slip combines the benefits of a central point of maintenance with the efficiency of a hard-wired solution. However, as the complexity grows, analyzing and debugging the system may become increasingly difficult, since the routing state information is distributed across the messages. Also, as the semantics of the process definition begin to include constructs such as decisions, forks, and joins, the configuration file may become hard to understand and maintain. We could include conditional statements ins...
- Chapter 7. Message Routing
- from Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
- Publisher: Addison-Wesley Professional
- Released: October 2003
Trade offs between routing slip and process manager.
Share this highlighthttp://www.safaribooksonline.com/a/enterprise-integration-patterns/22627/