Datasheet
The Need for SOA
To understand Service-Oriented Architecture, take a look at the scenario shown in Figure 1-1.
Figure 1-1
The preceding illustration shows the process of a very simplified book publisher order solution. In this
example, a book publisher can receive book orders from both a single, individual reader as well as large-
quantity book orders from large national book resellers. Orders are received by the Order System appli-
cation, which collects and processes the orders.
Internally, the Order System application collects and processes the orders, such as validating credit cards
and forwarding the order to the Order Fulfillment system. Both the Order System application and the
Order Fulfillment application communicate with other internal applications and systems for various
reasons.
Internet
Intranet
National Book
Seller
Order Fulfillment
System
Other Internal
Systems
Accounting
System
Credit Card
Processing
Joe Reader
Order System
4
Part I: Introduction to Windows Communication Foundation
05_089842 ch01.qxp 3/5/07 7:02 PM Page 4