82 Managing Information Access to an EIS Using J2EE and Services Oriented Architecture
so that the messages do not need to be confirmed immediately and a fault
tolerant message to handle system failures.
By using components and system processes, the Place Order Service critical
business process does not need to be aware of how the request is made to the
broker. The Send Order Request could be implemented as a service call to the
Submit Order using a JMS binding to keep the asynchronous feature required by
the Place Order Service.
Stock Analysis Service
The Stock Analysis Service in this scenario is a BPEL process which makes
requests for stock data to a stock quote provider. There is a mechanism to
provide for multiple providers.
Figure 3-14 shows the Stock Analysis Service process.
Figure 3-14 Stock analysis system
The Stock Analysis Service process provides the business functionality for
validation, the stock information retrieval, and auditing. It uses the Get Stock
Data system process to retrieve the results from a stock quote service provider.
The system Get Stock Data process places the request through the Web
Services Gateway, which provides routing and forwarding to the appropriate
service provider. This solution has a single service provider setup, which is a
system process that exposes the WebSphere Business Integration Adapter for
JDBC as a service. The WebSphere Business Integration Adapter for JDBC
retrieves the stock quote information from the repository database.
Stock Analysis Service
Stock
Quote
Repository
EIS
Quote
Provider
WBI Adapter
for JDBC
Generic
Service
[Stock Quote]
Validate
CBP
CBP
Stock
Analysis
Service
Adapter
Service
[Stock Quote]
SP
Web Services
Gateway
Service
Call
Get Stock
Data
Audit
Results
CBP
SP
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset