However, there is a bigger
challenge involved in designing this whole system wherein introducing new services
or modifying existing services should not affect the system to a larger extent. This
can only be achieved when you have a set of business processes that can orchestrate
the system, making the services communicate with each other at the right time.
Hence, orchestrating services through BPEL has become a much acclaimed solution
for designing enterprise applications. BPEL is emerging as the clear standard for
composing multiple synchronous and asynchronous services into collaborative and
transactional process flows.
Web Service
Web Service
Service
Orchestration Point
Client
Web Service
Well designed SOA-based applications reduce the cost and complexity of
implementing business processes that cater to all the connected partners including
customers, suppliers, and other clients. Prior to the SOA-based model, many
businesses found this objective almost unattainable, because technical roadblocks
made it difficult to offer a business process as a service that could be universally
shared by its target community of users. The Web has demonstrated that universal
access is not only possible but is now a fact of business life, and has proven that a
combination of open protocols, tools, and infrastructure can create great value for the
business community.
Pages:
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27