資源描述:
《基于bpel4ws分布式動態(tài)web服務組合引擎的研究和實現》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、摘要如果認為分布式計算為計算模式提供了一片新的天地,那么Web服務出現則使得分布式計算從研究到應用跨出了重要的一步。Web服務以其低耦合性、易用性、復用性和組合性,為可復用性軟件開發(fā),提供技術支持。Web服務組合則是在現有Web服務基礎上,通過業(yè)務流程邏輯將服務重新消費,然后以一種原服務所不具有的新功能提供給客戶.這為實現實時企業(yè)提供技術和方法.在分布式計算環(huán)境下,本文在研究Web服務和Web服務組合基礎上,提出了分布式動態(tài)服務組合。在一個集中式的組合服務引擎上,部署和執(zhí)行服務組合流程,稱為集中式服務組合。而分布式服務組合則是將服務流程分解成多個分
2、布式組合服務(CompositeWebService),然后將這些分布式組合服務部署到不同組合服務引擎上,通過這些分布式組合服務交互,來完成集中式服務組合的組合功能。分布式動態(tài)服務組合是分布式服務組合在執(zhí)行時動態(tài)指定服務副本。本文在研究Web服務和組合服務研究基礎上,設計了一種可插入的分布式動態(tài)服務組合的系統(tǒng)架構。然后根據開源項目和研究成果,給出了該系統(tǒng)框架下各個模塊的簡單實現。在此基礎上實現了分布式動態(tài)服務組合引擎。同時通過試驗,證明了,在系統(tǒng)重載下,分布式組合服務比集中式服務組合更具有的承受高負載和響應速度快的特點.關鍵詞:w曲服務;分布式組合
3、服務;服務組合引擎;分布式UDDI:綁定西北大學信息科學與技術學院碩士研究生論文AbstractWedoconsiderdistributedcomputingasanewfieldofcomputingpattern.ThenWCalsodobelieveWebServicemakedistributedcomputingmorepractical.WebService,whichhaveattributesoflowcouplingeasyBse,rensableandcomposite,pr0“d銘aeasytechnicalwayofthe
4、reusablesoftwaredevelopment.Basedonthewebservices,webservicescompositionconsumesthoseservicesonsomebusinesslogic.Andthenprovideanewlyservicefunctiontosatisfycustomerrequest.WhilethoseServices,participatedinthewebservicescomposition,havenOsuchfunction.Thereforewebservicescompos
5、itionmaketheReal-TimeEnterprisetobetrue.AfterstudiedthestatusquoofWebServiceandWebServicesCompos讞on,WCputforwardthedynamicdecentralizedwebservicescomposition.IfWCdeployacompositewebserviceonthewebservicescompositionengineandrunit01"1theengine,WCcallitascentralizedwebservicesco
6、mposition.Contrarilywecallitadecentralizedwebservicescomposition.Thosetosay,partcentralizedwebSCIn,icescompositionintoseveralcompositewebservices.deploythosecomposite翻{z啊cesOilseveraldecentralizedwebservicescompositionengines.Duringtherunningtime,web蝌viceengineinteractwiththeo
7、thersautomatically,whichperformanewlybusinessfunctionofcentralizedcompositewebservice.IfthedecentralizedwebServicecompositionbindsits’webservicesprovidersbeforetheexecutiontimeorinexecutiontime,wecallthiskindwebsaryicescompositionasdynamicdecentralizedwebF/eI'Vieescomposition.
8、Decentralizedweb5el'vi瞄compositioncanbringhighperformanceattr