級別: 初級
王 強, 軟件工程師, 日本富士施樂(FujiXerox)
2003 年 3 月 01 日
商業(yè)流程執(zhí)行語言BPEL4WS(Business Process Execution Language For Web Services)是專為整合Web Services而制定的一項規(guī)范標準。它從本質(zhì)上來說是IBM的WSFL和Microsoft的XLANG的結(jié)合物,目前已經(jīng)成為業(yè)界標準。WSFL 支持圖形化的流程,而XLANG在結(jié)構(gòu)化構(gòu)造方面有獨到的方法,而BPEL4WS正是吸取了兩者的優(yōu)點,同時摒棄了一些復雜繁瑣的部分,形成了一種較為自然的描述商業(yè)活動的抽象高級語言。
引言
本文主要介紹的有3個方面的內(nèi)容
- BPEL4WS語言的特點。
- BPEL4WS語言主要元素使用技巧提示。
- BPEL4WS語言利用外部Web服務的技巧提示。
(注:對于BPEL4WS的基本語法介紹由于篇幅原因并沒有包括在本文中,讀者可以參閱附錄中的相關(guān)資料介紹。) |