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

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.

主站蜘蛛池模板: 巫溪县| 浠水县| 仲巴县| 靖边县| 仪陇县| 尼木县| 宾阳县| 清徐县| 黄平县| 绩溪县| 谢通门县| 乾安县| 临清市| 远安县| 邵武市| 开化县| 广平县| 丰都县| 大理市| 襄城县| 崇左市| 龙里县| 玛纳斯县| 石家庄市| 偃师市| 祁连县| 福海县| 广南县| 景宁| 武隆县| 开封市| 花垣县| 西藏| 丽水市| 枣庄市| 万安县| 克山县| 永吉县| 德昌县| 蒙阴县| 茶陵县|