Chapter 6
251
Order processing
database
Customer
Web site
Order processing
system
(legacy)
Adventure
Builder travel
agency
Suppliers
CRM system
(legacy)
Web site
database
CRM database
Figure 6.1
An Application Scenario
The order fulfillment center interacts with external business partners to com
plete its workflow. For example, the order fulfillment center might rely on a sepa
rate credit card billing service to process its customer billing. Some of its products
may be supplied directly by another vendor. The order fulfillment process initiates
multiple business processes for each external business with which it interacts.
Let's look at a different integration scenario. A human resources application,
designed for internal use only, may have a similar scenario to an e store, since it
concerns a new application that uses existing enterprise assets. However, the
application's internal use limits the scalability, performance, and security con
cerns. The principal concerns with internal applications such as this are fast deliv
ery time, platform heterogeneity, and the capacity to grow the application and
support multiple types of clients as the enterprise expands. The application may
<
New Page 1
Clan Web Hosting