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

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.

主站蜘蛛池模板: 西林县| 铜川市| 花垣县| 新邵县| 崇明县| 霍林郭勒市| 桐庐县| 娱乐| 北流市| 石楼县| 桑植县| 东乡| 平湖市| 博兴县| 大方县| 金秀| 蚌埠市| 涿州市| 辉南县| 息烽县| 拜城县| 于都县| 湄潭县| 伊宁县| 辽阳县| 东乡县| 肥城市| 邵阳市| 鄱阳县| 汉中市| 沂水县| 皋兰县| 贵阳市| 高青县| 呼伦贝尔市| 教育| 肥乡县| 呈贡县| 瓮安县| 雅安市| 绥芬河市|