- Oracle SOA BPEL Process Manager 11gR1:A Hands-On Tutorial
- Ravi Saraswathi Jaswant Singh
- 162字
- 2021-08-20 16:47:07
Understanding the BPEL language framework
BPEL is an XML-based language for creating end-to-end process flow. BPEL is based on the WS-BPEL 2.0 specification and built on the Web Services Description Language (WSDL) 1.1 specifications.
A BPEL process always starts with a process element. A process element must have at least one activity. Activities are the core of the BPEL language framework. Usually a process element also has several attributes. The basic structure of the BPEL code is as follows:
<process name="ncname">
<!-- Activities -->
</process>
Every BPEL has activities such as <receive>
, <reply>
, and <invoke>
. Activities describe different action steps in a BPEL process that enable the interaction with external and internal services. Note, that Oracle BPEL also allows interaction with JCA adapters and EDN.
The most important concepts of BPEL are activities, partner links, variables, correlation, and handlers. The BPEL processes expose WSDL interface for consumption as web services. WSDL specifies the location of the service, the operations the service provides, and describes how to access them.
- Android Studio Essentials
- Three.js開發指南:基于WebGL和HTML5在網頁上渲染3D圖形和動畫(原書第3版)
- Java Web及其框架技術
- 名師講壇:Spring實戰開發(Redis+SpringDataJPA+SpringMVC+SpringSecurity)
- Python Web數據分析可視化:基于Django框架的開發實戰
- HTML5與CSS3基礎教程(第8版)
- Salesforce Reporting and Dashboards
- Python High Performance Programming
- Python Data Science Cookbook
- Raspberry Pi Robotic Projects(Third Edition)
- 深度探索Go語言:對象模型與runtime的原理特性及應用
- PowerDesigner 16 從入門到精通
- MongoDB Cookbook(Second Edition)
- Java高手是怎樣煉成的:原理、方法與實踐
- Sitecore Cookbook for Developers