- WS-BPEL 2.0 Beginner's Guide
- Matjaz B. Juric Denis Weerasiri
- 260字
- 2021-08-05 18:01:28
Developing our first BPEL process
In this section, we will develop our first BPEL process. We will start with a simple BPEL process to get things rolling. Earlier in this chapter, we explained that BPEL is usually used to orchestrate services. This is true. However, in our first BPEL process, we will not be able to orchestrate services, as we do not have any. Rather, we will create a very simple BPEL process, which will return the number of books in stock.
Before we start, let's have a brief look at the artifacts that need to be created. Each BPEL process is part of the SOA composite. SOA composite shows all components, relations between components, service interfaces, and links to external services (external references). In addition to the BPEL processes, an SOA composite can include human tasks, business rules, mediators, adapters, and other components. Our first step will be the creation of an SOA composite.
Each BPEL process also consists of several artifacts. The most important is the BPEL code, which uses XML representation. Each BPEL process also has a WSDL interface, through which it can be invoked. The third artifact is XML Schema Definition (XSD) used by BPEL and WSDL. Our second step will be the creation of BPEL with the corresponding XSD and WSDL.
We will proceed in two steps. First, we will create the SOA composite application. Then, we will add the BPEL process with the corresponding XSD and WSDL (first, we will create the XML Schema, then WSDL, and then we will implement the BPEL process).
- PyTorch深度學(xué)習(xí)實(shí)戰(zhàn):從新手小白到數(shù)據(jù)科學(xué)家
- Java Data Science Cookbook
- MongoDB管理與開發(fā)精要
- Sybase數(shù)據(jù)庫(kù)在UNIX、Windows上的實(shí)施和管理
- 數(shù)亦有道:Python數(shù)據(jù)科學(xué)指南
- 深入淺出 Hyperscan:高性能正則表達(dá)式算法原理與設(shè)計(jì)
- Flutter Projects
- IPython Interactive Computing and Visualization Cookbook(Second Edition)
- Mastering LOB Development for Silverlight 5:A Case Study in Action
- 大數(shù)據(jù)技術(shù)原理與應(yīng)用:概念、存儲(chǔ)、處理、分析與應(yīng)用
- 菜鳥學(xué)SPSS數(shù)據(jù)分析
- Access數(shù)據(jù)庫(kù)開發(fā)從入門到精通
- SQL Server 2008寶典(第2版)
- 改進(jìn)的群智能算法及其應(yīng)用
- Spring Boot 2.0 Cookbook(Second Edition)