Message Dispatcher

Pattern Catalog

Previous Previous   Next Next

Site Home • Patterns Home • Table of Contents

An application is using Messaging. The application needs multiple consumers on a single Message Channel to work in a coordinated fashion.

How can multiple consumers on a single channel coordinate their message processing?

Create a Message Dispatcher on a channel that will consume messages from a channel and distribute them to performers.

A Message Dispatcher consists of two parts:

...

Related patterns: Competing Consumers, Datatype Channel, Remote Procedure Invocation, Event-Driven Consumer, Message Channel, Selective Consumer, Messaging, Point-to-Point Channel, Polling Consumer, Publish-Subscribe Channel, Claim Check, Transactional Client


Discuss this pattern on the Wiki. The Wiki allows you to add comments / suggestions for each pattern and even to add new pages. Simply follow this link and click "Edit" at the bottom of the window.   [How to use a Wiki.]  [EAI Patterns Wiki Home Page]

For a full description of the pattern see:

Enterprise Integration PatternsEnterprise Integration Patterns
Gregor Hohpe and Bobby Woolf
ISBN 0321200683
650 pages
Addison-Wesley


Home • Patterns • Table of ContentsPrevious Previous   Next Next