Summary

In this chapter, we looked at a customer who needed the ability to send a single event to a varied list of subscribers. There was no need for tight coupling of the sender and receiver(s), so the injection of a service broker in the middle was a sensible way to leverage asynchronous routing between endpoints. By clearly isolating our subscription endpoints we were able to make the addition, modification, or deletion of endpoints a straightforward task. The publish and subscribe pattern is a powerful way to transmit data, and the use of canonical message formats and BizTalk Server gave us enterprise-grade quality-of-service attributes that were demanded by this scenario.

Get Applied Architecture Patterns on the Microsoft Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.