Chapter 3. Scenario overview and design 77
3.3 Technical design
This section discusses the technology and system designs that we used to
architect the scenario.
3.3.1 System architecture
We used WebSphere Business Integration Server Foundation for our application
server and the Business Process Container for our BPEL business processes.
The client makes requests from a Web application through a firewall into the
ITSO Trading Firm trading system. A service proxy object initiates the request
with the trading systems BPEL-based critical business process.
The stock broker is an internal system. However, it is at a remote location that is
also running WebSphere Business Integration Server Foundation and BPEL
processes.The back-end system that provides the stock trade services is an IMS
system that is running on z/OS.
The stock quote and analysis is provided by business process and is an external
system. Access to the stock quote information has to go through a firewall and
interact with a BPEL based business process that is running on WebSphere
Business Integration Server Foundation.
Figure 3-10 on page 78 shows the view of the system and the technology that we
used for the solution. There are services running in the Business Process
Container in WebSphere Business Integration Server Foundation. There are J2C
resource adapters running in managed mode on the application server to access
external and remote systems. The system uses various transport protocols to
interact with the different systems.