Chapter 8. Content-based Routing

Communication between enterprise systems is an essential part of an organization's architecture. How you decide to link these systems and by which criteria you distribute data, is something that you will be faced with time and again. In this chapter, we will look at how to send data messages to the correct target system.

Use case

McKeever Technologies is a medium-sized business, which manufactures latex products. They have recently grown in size through a series of small acquisitions of competitor companies. As a result, the organization has a mix of both home-grown applications and packaged line-of-business systems. They have not standardized their order management software and still rely on multiple systems, each ...

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.