Goke Pelemo

16%
Flag icon
You could create a separate Message Channel (60) for each message type (a concept explained in more detail later as a Datatype Channel [111]) and connect each channel to the required processing steps for that message type. However, this would require the message originators to be aware of the selection criteria for different processing steps in order to publish the message to the correct channel. It could also lead to an explosion of the number of Message Channels (60). Furthermore, the decision on which steps the message undergoes may not just depend on the origin of the message.
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler))
Rate this book
Clear rating
Open Preview