However, thanks to the Pipes and Filters (70) architecture, the components surrounding the Message Router are completely unaware of the existence of a Message Router. They simply consume messages off one channel and publish them to another. A defining property of the Message Router is that it does not modify the message contents; it concerns itself only with the destination of the message.

