官术网_书友最值得收藏!

Chapter 2. Configuring BPEL Processes

Web applications usually have business logic, workflow, integration with existing enterprise applications such as SAP/JDE/EBS/SDFC, and packages such as Java/ASP.NET. An example of workflow that can be part of a web application is order processing. A typical order processing workflow contains references to services, or in other words, consumes services such as create order, process payment, send order to warehouse, check inventory, process, and send order to customers. The order processing service illustrates a typical Business Process Execution Language (BPEL) process scenario.

BPEL is a replacement to simplify your workflow and also, to some extent, a replacement to the custom code that describes and implements the business workflow. Typical web applications require more than one service to fulfill the business requirements. The key challenges are: how to create the services and how to orchestrate the services. We can use BPEL for describing, integrating, and orchestrating a business workflow.

BPEL is an XML-based programming language used for describing high-level business processes. The WS-BPEL standard facilitates the orchestration of business processes and externalizes the processes as services. BPEL also facilitates the interaction either among organizations or between different applications within an organization.

主站蜘蛛池模板: 安徽省| 陈巴尔虎旗| 丰镇市| 昌乐县| 伊春市| 左贡县| 惠东县| 任丘市| 海伦市| 岑巩县| 高青县| 原阳县| 罗甸县| 历史| 株洲市| 华宁县| 大连市| 枣阳市| 泸水县| 托里县| 库伦旗| 方正县| 淮北市| 浦城县| 普陀区| 容城县| 肇东市| 依安县| 普陀区| 张北县| 永寿县| 沐川县| 涡阳县| 苏尼特右旗| 长顺县| 恩平市| 射阳县| 东莞市| 车致| 达州市| 读书|