Web服務(wù)自動協(xié)商機制研究.pdf_第1頁
已閱讀1頁,還剩116頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、隨著Internet的發(fā)展,Web服務(wù)(Web Services)作為一種新興的分布式計算技術(shù)和一種開放的業(yè)務(wù)提供方式,得到了工業(yè)界和學(xué)術(shù)界的廣泛關(guān)注,成為一個研究熱點。另一方面,用戶的需求是千變?nèi)f化的,怎樣為用戶提供個性化的、可定制的服務(wù),滿足用戶不同等級、不同質(zhì)量的服務(wù)請求,是Web服務(wù)的研究人員和開發(fā)人員必須面對的課題。這一點只能通過Web服務(wù)的自動協(xié)商實現(xiàn)。但是,到目前為止,對Web服務(wù)的研究主要集中于服務(wù)發(fā)現(xiàn)和服務(wù)組合,對服務(wù)

2、協(xié)商的研究相對比較少。 服務(wù)協(xié)商是Web服務(wù)交互過程中的一個關(guān)鍵環(huán)節(jié)。在服務(wù)發(fā)現(xiàn)的過程完成以后,服務(wù)提供者和服務(wù)請求者通過服務(wù)協(xié)商,對服務(wù)的各個方面,尤其是服務(wù)的非功能方面,達(dá)成一致的意見并形成一個正式的服務(wù)合約,用這個合約來規(guī)范服務(wù)交付的過程。 服務(wù)協(xié)商對服務(wù)提供者和請求者都具有重要的意義。通過服務(wù)協(xié)商,服務(wù)請求者能夠詳細(xì)地表達(dá)自己的約束和偏好,嚴(yán)格按照自己的需求去定制服務(wù);服務(wù)提供者能夠剪裁自己提供的服務(wù),合理地使用

3、資源,在滿足各種層次和等級的服務(wù)請求的同時,實現(xiàn)自己的利益最大化;多個服務(wù)提供者可以有效地協(xié)調(diào)與合作,去滿足一個單靠自身無法滿足的復(fù)雜的服務(wù)請求。服務(wù)協(xié)商是實現(xiàn)為用戶提供個性化的、可定制的服務(wù)的關(guān)鍵技術(shù)。 在Internet環(huán)境中,面對信息不完全性和潛在的多個交互對象,如何進(jìn)行Web服務(wù)的自動協(xié)商,是本文的研究要解決的主要問題。圍繞這一中心問題,本論文分3個部分分別分析與探討了服務(wù)協(xié)商協(xié)議,服務(wù)的雙邊協(xié)商模型和服務(wù)選擇場景中的一

4、對多協(xié)商模型,并取得了以下幾個方面的成果: 1.基于會話策略(Conversation Policy)的Web服務(wù)協(xié)商協(xié)議表示和描述方法。為了適應(yīng)Internet這個開放、動態(tài)的環(huán)境,必須拋棄傳統(tǒng)的“硬編碼”方法,采用描述性的語言來描述和發(fā)布Web服務(wù)協(xié)商協(xié)議。基于言語動作(speech act)表示W(wǎng)eb服務(wù)協(xié)商協(xié)議的個體消息,使用會話策略來描述消息的交換流程和對協(xié)商過程的約束,進(jìn)而表示和描述一個服務(wù)協(xié)商協(xié)議。通過這種描述性的

5、方法,協(xié)商參與者的通信模塊與協(xié)商協(xié)議被解耦合,可以支持任何協(xié)商協(xié)議,極大的提高了靈活性和適應(yīng)性。 2.Web服務(wù)雙邊協(xié)商模型。通過雙邊協(xié)商,一個服務(wù)提供者和一個服務(wù)請求者逐步地就服務(wù)提供的細(xì)節(jié)尤其是服務(wù)的非功能屬性達(dá)成一致意見,形成一個服務(wù)合約。在這個模型中,利用模糊命題表示協(xié)商參與者對服務(wù)的約束,這些約束是非數(shù)值化的;使用效用函數(shù)表示對數(shù)值化的服務(wù)非功能屬性的偏好,采用二者相結(jié)合的方法建模對服務(wù)非功能屬性的偏好選擇。這個偏好結(jié)

6、構(gòu)也成為協(xié)商參與者的建議評價(Proposal Evaluation)機制的基礎(chǔ)??紤]到Internet的動態(tài)性和信息的不完全性,協(xié)商參與者的建議產(chǎn)生(Proposal Generation)機制采用了啟發(fā)式算法:在每個協(xié)商回合,算法首先檢查幾個環(huán)境因素,包括時間,資源,以及協(xié)商對手的反應(yīng),然后給出相應(yīng)的讓步幅度。實驗證明,這些自適應(yīng)的建議產(chǎn)生機制能夠在保證較高協(xié)商成功率的同時,提高協(xié)商參與者的效用和利益。 3.Web服務(wù)協(xié)商的

7、一對多模型。對一個服務(wù)請求者來說,可能存在多個服務(wù)提供者都能提供所需的功能,但是它們的服務(wù)質(zhì)量又是不一樣的。反過來,對一個服務(wù)提供者來說,可能收到多個用戶的服務(wù)請求,因為資源的有限性,它不能同時滿足所有用戶的需求,必須有選擇地提供服務(wù)。因此,對服務(wù)請求者和服務(wù)提供者來說,都存在一個“面對多個潛在的合作伙伴如何進(jìn)行選擇”的問題。本文提出了一個一對多協(xié)商的模型來解決這個問題。具體地,這個模型包括一個協(xié)調(diào)器(coordinator)和多個子協(xié)

溫馨提示

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

評論

0/150

提交評論