Enterprise Integration Patterns
The first part of this section introduced the concepts of
Service Bus brokered messaging and provided coverage of the direct programming
model. This section will explore the features of Service Bus brokered messaging
in depth and look at the implementation of some common scenarios.
As in previous examples the direct programming model and
simple console applications and synchronous method calls will be used for the
implementations. This is done so as to focus directly on the code used to
interact with Service Bus messaging. The use of asynchronous methods and best
practices will be covered in detail later on.
In 2003 Gregor Hohpe and Bobby Woolf published a book
entitled “Enterprise Integration Patterns”. The book describes a set of
patterns that can be followed when developing applications based on message
oriented architectures. One of the design goals of Service Bus brokered
messaging was to provide a set of messaging capabilities that support
enterprise integration patterns.
The website for the Enterprise Integration Patterns book can be found
here.
|
Many of the features provided by Service Bus brokered
messaging are derived directly from the patterns in this book. There are also a
lot of scenarios where developers can implement other enterprise integration
patterns by levering the capabilities of Service Bus brokered messaging.
This section will make many references to the patterns
described in this book and how they can be used to develop message based
systems in the Service Bus.
A list of the enterprise integration patterns described on the book
can be found here.
|