999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

BPEL下的業(yè)務流程集成分析

2014-05-30 19:04:28茍曦饒錫如

茍曦 饒錫如

摘要:本文分析了BPEL下的業(yè)務流程集成,并用實例描述了具體流程。

關鍵詞:BPEL 業(yè)務流程執(zhí)行語言 業(yè)務流程 集成

近年來,隨著我國信息技術的不斷發(fā)展成熟,Web服務的應用范圍也進一步擴展,它作為一種新型技術,實現(xiàn)了分布式應用,并以其獨立性、可復用性以及開放性等優(yōu)勢贏得了用戶的一致肯定和好評。但在此過程中,隨著用戶群體的劇增,用戶的需求和標準也越來越趨于多樣化,這就要求Web服務系統(tǒng)不斷更新?lián)Q代,以不斷完善系統(tǒng)功能,適應復雜的外部環(huán)境。本文就BPEL下的業(yè)務流程作了系統(tǒng)介紹,并引入具體實例進行分析。

1 BPEL簡介

BEPL又稱業(yè)務流程執(zhí)行語言,它使用XML進行編寫,主要應用于與Web服務密切相關的一系列開發(fā)項目中,具有可移植性。BPEL是目前使用最為廣泛的標準化流程語言[1],它實現(xiàn)了平臺服務、數(shù)據(jù)處理、故障診斷以及系統(tǒng)維護的一體化,極大地節(jié)約信息整理時間,提升了工作效率[2]。為進一步了解和掌握BPEL下的業(yè)務流程集成,現(xiàn)就BPEL的元模型節(jié)點及含義作簡要介紹與分析:①partnerLink伙伴鏈接: 在整個業(yè)務流程中,與其流程交互的服務均可以稱為BPEL的伙伴。在對伙伴進行定義時,要根據(jù)其連接類型來決定。②Variable變量:Variable變量不僅對流程中的中間數(shù)據(jù)進行了定義,還對系統(tǒng)信息進行了保管與存放。③Activity活動:在BPEL流程中,所有的步驟與操作被稱為活動,根據(jù)其構成類型的不同可將其分為基本活動和結構化活動兩大類。④CorrelationSet關聯(lián)集:即業(yè)務流程中與各業(yè)務具有交互關系的相關集合。

2 業(yè)務流程模型的BPEL轉換

為明確業(yè)務與業(yè)務需求的內在關系,規(guī)范業(yè)務流程,提升業(yè)務處理效率,管理人員一般會采用構建模型(通常是圖形模型)的方式分析和驗證業(yè)務流程的科學性與準確性。這些圖形模型主要包括一些基本流程結構,對于那些構成較為復雜的模型,管理人員則可以通過構建多個模型并根據(jù)實際需求有機結合的方式完成,BPEL將專門的結構化定義用于表達流程模型間的映射關系,最終分析實現(xiàn)了用戶的實際需要。

3 案例研究

以電子政務系統(tǒng)為例,整個流程主要包括申請、審核以及審批三部分,假設該流程主要涉及ABC三個部門,則其流程定義如下:

3.1 定義BPEL流程的接口WSDL 首先要對流程的接口WSDL進行定義,其WSD文件代碼片段如下:

<!--定義部門服務端口類型-->

3.2 定義合作伙伴的鏈接 在進行連接時系統(tǒng)實現(xiàn)了服務與鏈接的結合,其代碼片段如下:

name=”ApplyInfo” partnerLinkType=”tns: ApplyInfoPL”/>

<!--定義DepartA,DepartB,Rellease的合作伙伴-->

3.3 BPEL主流程定義 最后調用接完成整個流程,其代碼片段如下:

<!--BPEL主流程執(zhí)行活動定義-->

PortType=”tns:ApplyInfo”operation=”getApplyInfo” variable=”request” createInstance=”yes”>

portType=”dp:DepartPL” operation=”getExamInfo”

inputVariable=”req-depA” outputVariable=”res-

depA”/>

<!—調用DepartA和DepartB的伙伴鏈接-->

operation=”getReleaseInfo” variable=”getReleaseInfoResponse”/>

參考文獻:

[1]Alsonso G,Casati F,Kuno H. Web Service-Concepts, Architectures and Applications[M]. Springer Verlag,2004.

[2]Tony Andrews,F(xiàn)rancisco Curbera,Yardon Goland. Business

Process Execution Language for Web Services(BPEL4WS),2003.3.

[3]張偉剛,谷建華,王云嵐,趙天海.BPEL工作流管理系統(tǒng)中人工交互的研究[J].科學技術與工程,2011(13).

主站蜘蛛池模板: 精品无码日韩国产不卡av| 国产欧美中文字幕| 国产精品xxx| 国产精品lululu在线观看| 激情无码字幕综合| 欧美日韩精品一区二区在线线| 国产男人的天堂| 成人亚洲国产| 漂亮人妻被中出中文字幕久久| 亚洲中文无码av永久伊人| 999国内精品久久免费视频| 国产精品女熟高潮视频| 成人国产精品视频频| 热这里只有精品国产热门精品| 欧美中文字幕在线视频| 亚洲国产一区在线观看| 无码国产偷倩在线播放老年人| 久久久久亚洲AV成人人电影软件| 国产国语一级毛片| 色哟哟国产精品| 国产精品原创不卡在线| 国产性生大片免费观看性欧美| 国产一区二区三区在线观看视频| 亚洲无线视频| 嫩草国产在线| 亚洲婷婷六月| 国产午夜一级毛片| 国产肉感大码AV无码| 久久国产乱子| 色欲综合久久中文字幕网| 国产欧美日韩综合在线第一| 国产三级视频网站| аⅴ资源中文在线天堂| 国产一区二区三区在线精品专区| 欧美日韩一区二区在线免费观看| 欧美精品1区2区| 第九色区aⅴ天堂久久香| 日本免费新一区视频| 亚洲丝袜第一页| 亚洲欧美一区二区三区图片| 免费无码AV片在线观看国产| 免费99精品国产自在现线| 亚州AV秘 一区二区三区| 伊人精品成人久久综合| 国产精品区视频中文字幕| 久久动漫精品| 亚洲精品国产精品乱码不卞| 国产九九精品视频| 国产成人免费手机在线观看视频| 欧美午夜网| 无码国产偷倩在线播放老年人| 日韩精品无码免费专网站| 久久久久久久久亚洲精品| 国产高清无码第一十页在线观看| 国产啪在线| 国产人成午夜免费看| 国产精品香蕉在线观看不卡| 精品国产三级在线观看| 热99精品视频| 久久免费观看视频| 亚洲无码精彩视频在线观看| 99re在线免费视频| 国产高清不卡| 国产成人高清精品免费软件| 欧美精品H在线播放| 欧美精品1区2区| 爆乳熟妇一区二区三区| 国产日本欧美亚洲精品视| 久久这里只有精品23| 黄色不卡视频| 日韩小视频在线观看| 伊人久久青草青青综合| 国产主播喷水| 国产亚洲精品自在线| 国产va欧美va在线观看| 日韩欧美高清视频| 欧美 亚洲 日韩 国产| 久久亚洲综合伊人| 国产一区在线观看无码| 任我操在线视频| 午夜人性色福利无码视频在线观看| 爱色欧美亚洲综合图区|