O'Reilly logo

Applied Architecture Patterns on the Microsoft Platform - Second Edition by Gregor Noriskin, Dmitri Olechko, Andre Dovgal

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The message broker pattern

In the request-response example, we have built a WCF service that acts as a hub in the hub-and-spoke architecture, which connects different integration participants. The workflow we presented is quite simplistic; the only action it performs is aggregating the results of requests that are sent to providers.

In a more sophisticated solution, more actions can be required. The most typical ones are message validation, message transformation, and message routing (they are explained in the following list). Message hubs that perform these actions are called message brokers.

  • Message validation: This is performed using a set of validation rules. Placing message validation in the middle tier enables having a centralized set of rules ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required