272 Moving Forward with the On Demand Real-time Enterprise
Figure 6-4 ESB/SOA enabled test scenario
6.3.2 Test environment
In this section we describe the data flow and the products that enable it. As
mentioned in the previous sections, this scenario is basically the same as
Scenario A, except we have added the ESB. The environment and data flow is
depicted in Figure 6-5.
The enterprise service bus is the responsible for the systems integration and
communications. Services are executed to integrate the data warehouse and to
enable inter-application communications.
WebSphere
Message Broker V6
CRM
Data
Warehouse
ODS
DB2
Alphablox
6
1
7
8
Supplier
3
Purchasing
4
Inventory
2
Sales
5
Enterprise Service Bus
Chapter 6. The project test environment 273
Figure 6-5 Test environment flow - ESB Scenario
WebSphere Message Broker V6
In a service oriented architecture, WebSphere Message Broker can be the
connectivity layer. It optimizes information distribution between service
requesters and service providers. As examples, it can:
򐂰 Distribute any type of information across and between multiple diverse
systems and applications, providing delivery of the right information in the
right format at the right time.
򐂰 Reduce the number of point-to-point interconnections and simplify application
programming by removing integration logic from the applications themselves.
򐂰 Route information in real-time to any endpoint using a powerful
publish-and-subscribe matching engine.
򐂰 Validate and transform messages in-flight between any combination of
different message formats, including Web Services, other XML and non-XML
formats.
򐂰 Route messages based on (evaluated) business rules to match information
content and business processes
򐂰 Improve business agility by dynamically reconfiguring information distribution
patterns without reprogramming end-point applications.
Data
Warehouse
ODS
DB2
AlphaBlox
WebSphere Message Broker V6
Enterprise Service Bus

Get Moving Forward with the On Demand Real-time Enterprise 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.