Managing and minimizing this complexity
is the primary objective of BPEL.
Why is BPEL important for your business? Adopting BPEL is currently the only
elegant way to orchestrate existing web services into a meaningful
business process.
BPEL Designer
[ 76 ]
BPEL specification defines the syntax and semantics of the BPEL language, which
contains a variety of process flow constructs. Just as today's software development
tools include web services in their development capabilities, there also exist
easy-to-use tools to create and manage business processes using BPEL, such as the
NetBeans BPEL Designer. If your organization has the capability to utilize web
services for system integration, then a product to manage and control the resulting
business processes is critical. BPEL and web services now provide a standardized
integration interface, a language for integration, and process automation. BPEL, in
effect, has the potential to commoditize the capabilities provided by proprietary
EAI solutions.
By using BPEL to define business processes, companies can select processes and
services to incorporate into their operations. This provides flexibility to replace or
upgrade certain aspects of a business process without impacting the systems that are
working well. For instance, in our Airways application, airlines can participate and
opt out of the common reservation system anytime they want, without affecting the
customer interface.
Pages:
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88