Web服務(wù)組合研究_第1頁(yè)
Web服務(wù)組合研究_第2頁(yè)
Web服務(wù)組合研究_第3頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Web服務(wù)組合研究[內(nèi)容摘要]本文介紹了web效勞組合的技術(shù)基礎(chǔ)語(yǔ)義web效勞的重要描繪敘述方法,討論了web效勞組合的關(guān)鍵問(wèn)題,并分析了當(dāng)下重要web效勞組合方法的特點(diǎn),指出為保證效勞組合的性能和質(zhì)量,必需基于效勞質(zhì)量描繪敘述web效勞。[本文關(guān)鍵詞語(yǔ)]webservices效勞組合qos一、引言web效勞結(jié)合了面向組件的方法和web技術(shù)的優(yōu)勢(shì),利用標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議和xml數(shù)據(jù)格式進(jìn)行通信,能實(shí)現(xiàn)不同平臺(tái)上各種語(yǔ)言編寫(xiě)的效勞之間的交互電子商務(wù)的迅速發(fā)展,對(duì)跨企業(yè)的應(yīng)用集成以及企業(yè)內(nèi)部應(yīng)用的集成提出了需求。而web效勞的出現(xiàn)正好為這些應(yīng)用的集成提供了一個(gè)很好的解決方案,使企業(yè)內(nèi)和企業(yè)之間應(yīng)用的集成成為可能,而且使應(yīng)用的集成愈加快捷和方便。因而,web效勞在企業(yè)的電子商務(wù)系統(tǒng)中得到了廣泛的運(yùn)用。單個(gè)web效勞通常只提供唯一的調(diào)用函數(shù)完成單一的功能,web效勞組合能夠利用internet上分布的易于履行的輕量級(jí)效勞開(kāi)創(chuàng)建立功能豐富易于用戶定制的復(fù)雜效勞,將松懈耦合的相關(guān)web效勞有機(jī)組織成更為可用的系統(tǒng)。二、web效勞技術(shù)web效勞組合問(wèn)題牽涉領(lǐng)域包含:web效勞技術(shù)領(lǐng)域,流程管理領(lǐng)域和人工智能領(lǐng)域。效勞技術(shù)根據(jù)w3c的定義,web效勞是由uri標(biāo)識(shí)的軟件應(yīng)用程序,通過(guò)xml構(gòu)件進(jìn)行定義、描繪敘述和發(fā)現(xiàn)其接口和綁定。web效勞支持因特網(wǎng)的協(xié)議并能夠與其他基于xml消息的應(yīng)用程序直接交互。web效勞技術(shù)允許不同軟件語(yǔ)言開(kāi)發(fā)、分布在internet不同地域的應(yīng)用進(jìn)行有效的發(fā)現(xiàn)和通訊,基于web效勞的應(yīng)用程序集成在協(xié)議棧中較高層發(fā)生,重視效勞語(yǔ)義,實(shí)現(xiàn)了業(yè)務(wù)的松懈耦合集成。效勞提供了一致化編程模型和一整套internet規(guī)范,重要包含xml,基于xml的web效勞描繪敘述語(yǔ)言wsdl,由技術(shù)和商業(yè)領(lǐng)域的領(lǐng)導(dǎo)者共同開(kāi)發(fā)的統(tǒng)一描繪敘述、發(fā)現(xiàn)與集成協(xié)議標(biāo)準(zhǔn)uddi,用于描繪敘述效勞合成經(jīng)過(guò)的控制流和信息流的流描繪敘述語(yǔ)言bpel4ws等。便于企業(yè)利用現(xiàn)有語(yǔ)言、平臺(tái)和已有的應(yīng)用程序,以增量方式集成和應(yīng)用web效勞。web效勞提供了一種支持電子商務(wù)的革命性的方式,最主要的價(jià)值在于以統(tǒng)一的語(yǔ)言完成所有的部件之間的溝通,進(jìn)而到達(dá)整體效率的提升,促進(jìn)了新型電子商務(wù)應(yīng)用以及動(dòng)態(tài)效勞集成的迅速發(fā)展,激發(fā)了第三方增值效勞市場(chǎng)的出現(xiàn)。固然在基礎(chǔ)層面上web效勞是一種非常好的集成工具,但在工作流和業(yè)務(wù)經(jīng)過(guò)自動(dòng)化方面仍然不夠完善。要實(shí)現(xiàn)基于web的效勞的應(yīng)用集成系統(tǒng)需要一系列構(gòu)件、應(yīng)用之間相互協(xié)作,只要根據(jù)業(yè)務(wù)需求制訂動(dòng)態(tài)的業(yè)務(wù)流程能力解決詳細(xì)、多變的商務(wù)問(wèn)題。同時(shí),效勞的動(dòng)態(tài)組合,效勞質(zhì)量的評(píng)價(jià)等問(wèn)題還值得進(jìn)一步深切進(jìn)入研究。2.語(yǔ)義web效勞研究標(biāo)準(zhǔn)的web效勞缺乏需要的語(yǔ)義信息,導(dǎo)致web效勞功能得不到精確的描繪敘述,無(wú)法消除效勞語(yǔ)義的模糊、理解的歧義性等問(wèn)題,并影響了web效勞的自動(dòng)發(fā)現(xiàn)、匹配和組裝。語(yǔ)義web效勞將語(yǔ)義web概念和web效勞研究相結(jié)合,利用語(yǔ)義本體對(duì)web效勞建模,在語(yǔ)義層面對(duì)效勞接口、效勞消息、效勞構(gòu)造、效勞交互等進(jìn)行描繪敘述,結(jié)合語(yǔ)義推理技術(shù)支持web效勞自動(dòng)發(fā)現(xiàn)、組裝、調(diào)用和監(jiān)控等關(guān)鍵經(jīng)過(guò)。語(yǔ)義web效勞具影響力的代表性工作包含:(1〕owl-s(webontologylanguageforservices):前身為daml-s,基于可斷定的描繪敘述邏輯,將web效勞的本體分成三個(gè)上層本體,當(dāng)前在語(yǔ)義web效勞領(lǐng)域最具影響力;(2〕wsmo/wsml(webservicemodelingontology):基于框架邏輯,從四個(gè)方面描繪敘述語(yǔ)義web效勞:ontology,webservice,goal和mediator;(3〕swso/swsl(semanticwebserviceontology):基于一階邏輯,充足吸收了owl-s和wsmo/wsml的優(yōu)點(diǎn);(4〕wsdl-s:獨(dú)立于語(yǔ)義表達(dá)語(yǔ)言,允許開(kāi)發(fā)人員選擇本體語(yǔ)言,如owl或者uml。與其他工作相比,wsdl-s基于標(biāo)準(zhǔn)wsdl擴(kuò)展,與已有的工具平臺(tái)有更好的適應(yīng)性。三、web效勞組合效勞組合關(guān)鍵問(wèn)題效勞組合作為一個(gè)知足業(yè)務(wù)需求的流程規(guī)劃,牽涉到基本效勞和復(fù)合構(gòu)件效勞的協(xié)同,web效勞組合需要解決下面幾個(gè)重要問(wèn)題:(1)采取如何的web效勞組合模型作為組合研究的框架基礎(chǔ);(2)在可替換的效勞中怎樣根據(jù)qos要求進(jìn)行質(zhì)量驅(qū)動(dòng)的效勞選擇;(3)建立如何的代價(jià)模型以評(píng)估web效勞組合的代價(jià);(4)如何定義各個(gè)構(gòu)成部分之間的關(guān)系;(5)怎樣在多個(gè)層面上提供更為精到準(zhǔn)確和通用的語(yǔ)義信息的支持;(6)如何驗(yàn)證和測(cè)試組合web效勞;(7)怎樣對(duì)qos或其他行為進(jìn)行監(jiān)控,保證在知足需要的同時(shí),能夠高效的利用資源。從軟件工程的角度看,以上問(wèn)題牽涉效勞組合的設(shè)計(jì)、開(kāi)發(fā)、運(yùn)行和管理等的軟件生命周期。從相關(guān)技術(shù)看,牽涉了對(duì)形式化方法、語(yǔ)義學(xué)和運(yùn)籌規(guī)劃等領(lǐng)域知識(shí),使其成為一個(gè)跨學(xué)科的研究領(lǐng)域。效勞組合方法圍繞效勞組合問(wèn)題,已經(jīng)有大量的研究者進(jìn)行了相當(dāng)廣泛和深切進(jìn)入的研究。當(dāng)下解決效勞組合的問(wèn)題重要有基于工作流(workflow)的方法、基于aiplanning的方法和基于軟件工程的方法。(1)基于aiplanning方法:重要有基于邏輯程序設(shè)計(jì)語(yǔ)言golog方法、基于合適經(jīng)過(guò)模型的分層任務(wù)網(wǎng)絡(luò)shop2方法和使用基于規(guī)則的專家系統(tǒng)構(gòu)建復(fù)合效勞的開(kāi)發(fā)工具sword方法。當(dāng)前,利用ai規(guī)劃技術(shù)求解語(yǔ)義web效勞的自動(dòng)組合問(wèn)題不能夠?qū)M合效勞中各種動(dòng)態(tài)關(guān)系,十分是并發(fā)關(guān)系進(jìn)行刻畫(huà);(2)基于工作流方法:重要包含基于web效勞業(yè)務(wù)流程履行語(yǔ)言bpel4ws/bpel方法、基于業(yè)務(wù)流程建模語(yǔ)言bpml方法和基于web效勞編排定義語(yǔ)言ws-cdl方法?;诠ぷ髁飨嚓P(guān)方法往往需要大量人工操作去事先定義該商業(yè)進(jìn)程,不是真正意義上動(dòng)態(tài)的自動(dòng)的效勞組合;(3)基于軟件工程的方法,重要方法為借鑒軟件工程中的原則的web構(gòu)件組合方法。效勞質(zhì)量屬性為保證效勞組合的性能和質(zhì)量,必需基于效勞質(zhì)量(qos)描繪敘述web效勞。質(zhì)量屬性之間具有高度內(nèi)連性,需要從系統(tǒng)論的角度深切進(jìn)入分析移動(dòng)環(huán)境下web效勞質(zhì)量屬性特點(diǎn)以及矛盾協(xié)調(diào)。效勞質(zhì)量屬性能夠分為客觀的和主觀的效勞質(zhì)量屬性。主觀效勞質(zhì)量屬性重要是用戶對(duì)效勞質(zhì)量的全面感覺(jué),用戶關(guān)于效勞能否滿意的觀點(diǎn),由于用戶感悟的質(zhì)量經(jīng)常是被表達(dá),非技術(shù)性的,很難客觀評(píng)價(jià)。在客觀效勞質(zhì)量屬性評(píng)價(jià)中,質(zhì)量標(biāo)準(zhǔn)遭到交互目的的影響,理想的效勞質(zhì)量屬性評(píng)價(jià)應(yīng)根據(jù)任務(wù)履行而不同。四、小結(jié)綜上所述,效勞組合的基礎(chǔ)是web效勞的形式化描繪敘述,web效勞組合是web效勞研究領(lǐng)域中的一個(gè)主要的研究分支,具有主要的理論意義和實(shí)用價(jià)值。利用與平臺(tái)無(wú)關(guān)的web效勞應(yīng)用能夠?qū)⑸虡I(yè)智能功能整合到企業(yè)應(yīng)用程序當(dāng)中,在海量的組合方案中,快速靈敏地為用戶選擇出知足用戶qos需求的效勞組合方案,為提供需要的商務(wù)智能信息效勞,輔助到達(dá)更高層次條理的決策支持。以下為參考文獻(xiàn):[1]ibmcorporation.webservices:webservicesarchitect,parti:anintroductiontodynamice-business,2001,/developerworks/webservices/[2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論