摘要:互聯(lián)網(wǎng)技術(shù)考試Web服務資源框架WSRF:為了實現(xiàn)網(wǎng)格與Web服務的有效融合,Web服務必須提供用戶訪問和操作服務的狀態(tài)數(shù)據(jù)的能力,定義管理服務狀態(tài)數(shù)據(jù)的規(guī)范,便于應用以標準和可操作的方式發(fā)現(xiàn)、觀測和交互狀態(tài)資源,并利用Web服務的已有'功能。
6.2 Web服務資源框架WSRF
為了實現(xiàn)網(wǎng)格與Web服務的有效融合,Web服務必須提供用戶訪問和操作服務的狀態(tài)數(shù)據(jù)的能力,定義管理服務狀態(tài)數(shù)據(jù)的規(guī)范,便于應用以標準和可操作的方式發(fā)現(xiàn)、觀測和交互狀態(tài)資源,并利用Web服務的已有'功能。為此,2004年由IBM、Globus聯(lián)盟和HP共同提出Web服務資源框架(W&Resource Framework,WSRF)和Web服務通知規(guī)范(WS-Notification)。
6.2.4.1 Web服務資源框架WSRF
WSRF是根據(jù)特定的消息交換和相關(guān)的XML模式來定義Web服務資源(WSRe-source)方法的描述規(guī)范。這些規(guī)范定義了Web服務和一個或多個有狀態(tài)的資源之間的關(guān)聯(lián)方法,描述了定義資源狀態(tài)的視圖,以及Web服務與狀態(tài)資源相關(guān)聯(lián)的類型定義的方法,描述了如何通過Web服務接口來訪問狀態(tài)資源的狀態(tài),定義了狀態(tài)資源分組(grouping)和尋址(addressing)相關(guān)的機制。
WSRF采用了與網(wǎng)格服務完全不同的定義:資源是有狀態(tài)的,服務是無狀態(tài)的。它把有狀態(tài)的實體統(tǒng)稱有狀態(tài)資源.有狀態(tài)資源就具有特定生命周期和一組狀態(tài)數(shù)據(jù),可被一個或多個Web服務訪問。生命周期是指資源從創(chuàng)建到消除這段時間。狀態(tài)數(shù)據(jù)用XML文檔來推述,通過對XML文檔操作來對有狀態(tài)資源的狀態(tài)進行設(shè)置。為了充分兼容現(xiàn)有的Web服務.WSRF使用WSDL1.1定義OGSI中的各項能力?避免對擴展工具的要求,原有的網(wǎng)格服務演變成Web服務和資源文檔兩部分。WSRF推出的目的在于定義出一個通用且開放的架構(gòu),利用Web服務對具有狀態(tài)屬性的資源進行存取,并包含描述狀態(tài)屬性的機制,另外也包含如何將機制延伸至Web服務中的方式。
返回目錄:
編輯推薦:
中級通信專業(yè)實務
通信工程師備考資料免費領(lǐng)取
去領(lǐng)取