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