基于mda的web服務(wù)動(dòng)態(tài)組合的研究

基于mda的web服務(wù)動(dòng)態(tài)組合的研究

ID:38195432

大?。?16.86 KB

頁數(shù):5頁

時(shí)間:2019-05-25

基于mda的web服務(wù)動(dòng)態(tài)組合的研究_第1頁
基于mda的web服務(wù)動(dòng)態(tài)組合的研究_第2頁
基于mda的web服務(wù)動(dòng)態(tài)組合的研究_第3頁
基于mda的web服務(wù)動(dòng)態(tài)組合的研究_第4頁
基于mda的web服務(wù)動(dòng)態(tài)組合的研究_第5頁
資源描述:

《基于mda的web服務(wù)動(dòng)態(tài)組合的研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、王雪萍,宋旭東,劉曉冰:基計(jì)于算M機(jī)DA工的程W與eb設(shè)服計(jì)務(wù)動(dòng)C態(tài)om組pu合te的rE研ng究ineeringandDesign2009,30(13)3107信息化技術(shù)基于MDA的Web服務(wù)動(dòng)態(tài)組合的研究123王雪萍,宋旭東,劉曉冰(1.山東城市服務(wù)技術(shù)學(xué)院,山東煙臺(tái)264000;2.大連交通大學(xué),遼寧大連116028;3.大連理工大學(xué),遼寧大連116024)摘要:針對(duì)目前Web服務(wù)動(dòng)態(tài)組合方面出現(xiàn)的技術(shù)問題,給出了基于MDA的Web服務(wù)組合的方法。MDA具有將功能需求與具體實(shí)現(xiàn)技術(shù)分離的優(yōu)勢,因此可以有效地解決Web服務(wù)動(dòng)態(tài)合成的可靠性、靈活性、復(fù)用性問題。在給出了結(jié)合MDA思想的

2、服務(wù)合成體系框架的基礎(chǔ)上,分析了UML類圖與WSDL語言元模型、UML活動(dòng)圖與WS-BPEL語言元模型的對(duì)應(yīng)關(guān)系以確定模型到代碼的轉(zhuǎn)換規(guī)則。最后以某制造企業(yè)的案例驗(yàn)證該技術(shù)的可行性。關(guān)鍵詞:模型驅(qū)動(dòng)架構(gòu);業(yè)務(wù)流程執(zhí)行語言;Web服務(wù);元模型;動(dòng)態(tài)組合中圖法分類號(hào):TN302.1文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1000-7024(2009)13-3107-04StudyonwebservicesdynamiccompositionbasedonMDA123WANGXue-ping,SONGXu-dong,LIUXiao-bing(1.ShandongCityServiceTechnologyCol

3、lege,Yantai264000,China;2.DalianJiaotongUniversity,Dalian116028,China;3.DalianUniversityofTechnology,Dalian116024,China)Abstract:Inviewoftheproblemswhichwebservicesdynamiccomposition’stechnologyappears,webservicescomposition’smeasuresbasedonMDAisgiven.MDAhasthecharacteristicwhichcanseparatesthefu

4、nctiondemandsandtheconcreterealizationtechnology,sotheproblemsofreliability,flexibility,reusabilityissolvedeffectively.Onthebasisofgivenwebservicescomposition’sarchitecturecombiningMDAthought,therelationshipofmeta-modelbetweenUMLclassdiagramandWSDLandtherelationshipofmeta-modelbetweenUMLactivityd

5、iagramandWS-BPELareanalyzedtodeterminethetransformationrulesfromthemodelstothecode.Finallysomemanufactureenterprise’scaseisgiventoconfirmthefeasibilityofthetechnology.Keywords:modeldrivenarchitecture;businessprocessexecutionlanguage;webservices;meta-model;dynamiccomposition服務(wù)的動(dòng)態(tài)組合的研究,已經(jīng)有了相當(dāng)多的成果,提

6、出了一系0引言列的建模方法,但這些研究所描述的Web服務(wù)動(dòng)態(tài)組合過程Web服務(wù)已在系統(tǒng)集成、電子市場等開放環(huán)境中展現(xiàn)出實(shí)質(zhì)上是較為簡單的順序過程,并沒有對(duì)動(dòng)態(tài)組合的各種可能情況進(jìn)行討論,因而具有一定的局限性[2]。本文充分考慮了了廣闊的應(yīng)用前景。不僅支持松散耦合,而且許多標(biāo)準(zhǔn)協(xié)議對(duì)Web服務(wù)提供了支持,如操作方面的WSDL、SOAP和Web服務(wù)組合的靈活性、復(fù)用性以及可支持業(yè)務(wù)流程在運(yùn)行UDDI,業(yè)務(wù)建模和協(xié)作方面的WS-BPEL等[1]。但是單個(gè)Web階段動(dòng)態(tài)綁定Web服務(wù)和異常情況下動(dòng)態(tài)修改Web服務(wù)的需服務(wù)只能提供惟一的調(diào)用函數(shù)來完成單一的功能,若將多個(gè)求,提出了基于模型驅(qū)動(dòng)架構(gòu)(

7、modeldrivenarchitecture,MDA),Web服務(wù)進(jìn)行有機(jī)組合就可以完成一系列復(fù)雜任務(wù)。Web服利用WS-BPEL和擴(kuò)展統(tǒng)一描述、發(fā)現(xiàn)與集成UDDI(universal務(wù)合成就是為了滿足客戶的需求,將多個(gè)功能有限的簡單Webdescription、discoveryandintegration)協(xié)議的動(dòng)態(tài)Web服務(wù)組合。服務(wù)按照服務(wù)描述、約束、可用資源及服務(wù)等進(jìn)行服務(wù)組合,1相關(guān)技術(shù)實(shí)現(xiàn)用戶定義的組合目標(biāo),產(chǎn)生增值

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。