資源描述:
《基于wsrf的信息網(wǎng)格服務(wù)開發(fā)研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、科技情報開發(fā)與經(jīng)濟SCI-TECHINFORMATIONDEVELOPMENT&ECONOMY2007年第17卷第10期文章編號:1005-6033(2007)10-0197-03收稿日期:2006-11-05基于WSRF的信息網(wǎng)格服務(wù)開發(fā)研究12張梓泳,李培(1.武漢大學(xué)信息管理學(xué)院,湖北武漢,430072;2.中國地質(zhì)大學(xué)管理學(xué)院,湖北武漢,430074)摘要:介紹了OGSA規(guī)范和信息網(wǎng)格服務(wù)開發(fā)方法,探討了如何利用工廠模式來創(chuàng)建有狀態(tài)資源以及怎樣利用無狀態(tài)的Web服務(wù)來使用這些資源。關(guān)鍵詞:OGSI;WSRF;Web服務(wù);WSDL;GT4;工廠模式中圖分類號:TP393文獻標識
2、碼:A信息網(wǎng)格是要利用現(xiàn)有的網(wǎng)絡(luò)基礎(chǔ)設(shè)施、協(xié)議規(guī)范、Web和數(shù)據(jù)庫分別是網(wǎng)絡(luò)服務(wù)資源框架技術(shù)委員會(WSRFTC)和網(wǎng)絡(luò)服務(wù)通告技術(shù)技術(shù),為用戶提供一體化的智能信息平臺,其目標是創(chuàng)建一種架構(gòu)在OS委員會(WSNTC)。和Web之上的基于Internet的新一代信息平臺和軟件基礎(chǔ)設(shè)施。WSRF采用了與網(wǎng)格服務(wù)完全不同的定義:資源是有狀態(tài)的,服務(wù)信息網(wǎng)格之所以成為研究重點是因為網(wǎng)格作為Internet的第三次浪是無狀態(tài)的。為了充分兼容現(xiàn)有的Web服務(wù),WSRF的規(guī)范是針對OGSI潮,在世界各國引起了前所未有的關(guān)注和重視,計算機方面的世界級大規(guī)范的主要接口和操作而定義的,它保留了OGSI中
3、規(guī)定的所有基本功公司競相推出了網(wǎng)格技術(shù)基礎(chǔ)平臺和相關(guān)的協(xié)議標準。支持信息網(wǎng)格的能,只是改變了某些語法,并且使用了不同的術(shù)語進行表達。關(guān)鍵協(xié)議如XML,SOAP,UDDI,WSDL都逐漸成熟并成為各種平臺支持和OGSA的最初核心規(guī)范OGSI相比,WSRF的優(yōu)勢表現(xiàn)為如下5的基本協(xié)議。點:2004年初提出的WSRF(WebServiceResourceFramework)是表示有(1)融入Web服務(wù)標準,同時更全面地擴展了現(xiàn)有的XML標準,在狀態(tài)資源和Web服務(wù)之間關(guān)系的一種新方法,是網(wǎng)格技術(shù)與Web服務(wù)目前的開發(fā)環(huán)境下,使其實現(xiàn)簡單化。相結(jié)合的具體體現(xiàn),也是網(wǎng)格技術(shù)發(fā)展史上的一座里程碑
4、。WSRF結(jié)構(gòu)(2)WS-ResourceFramework通過對消息處理器和狀態(tài)資源進行分的提出對網(wǎng)格體系結(jié)構(gòu)的發(fā)展產(chǎn)生了非常重要的影響,以前的網(wǎng)格體系離來消除上述隱患,明確了其目標是允許Web服務(wù)操作對狀態(tài)資源進結(jié)構(gòu)是以O(shè)GSA/OGSI(OpenGridServiceArchitecture/OpenGridService行管理和操縱。Infrastructure)為基礎(chǔ)的,現(xiàn)在WSRF取代了OGSI,并融合在Web服務(wù)(3)OGSI中的Factory接口提供了較少的可用功能,在WS-Resource中,給予Web服務(wù)以新的描述和定義,此時的WebService已經(jīng)和GridF
5、ramework中定義了更加通用的WS-ResourceFactory模式。Service實現(xiàn)了統(tǒng)一。(4)OGSI中的通知接口不支持通常事件系統(tǒng)中要求的和現(xiàn)存的面向消息的中間件所支持的各種功能,WS-ResourceFramework中規(guī)范彌1OGSA規(guī)范補了上述的不足,從廣義角度來理解通知機制,狀態(tài)改變通知機制正是建立在常規(guī)的Web服務(wù)的需求之上。開放網(wǎng)格服務(wù)結(jié)構(gòu)OGSA(OpenGridServicesArchitecture)是在2002(5)OGSI規(guī)范的規(guī)模如此龐大,使讀者不能充分理解其內(nèi)容,明確年6月由Globus聯(lián)盟首次在全球網(wǎng)格論壇(GGF)上提出的重要標準建具體任
6、務(wù)中所需的組件。在WS-ResourceFramework中通過將功能進行議。OGSA的基本思想是以服務(wù)為中心,具有統(tǒng)一的WebService框架同分離,使之簡化并拓展了組合的伸縮性。時突破科技應(yīng)用領(lǐng)域。基于OGSA的服務(wù)網(wǎng)格平臺和各種應(yīng)用,將充分對于WSRF本身而言,由于其提出不久,其規(guī)范還有待在實踐中得發(fā)揮資源和應(yīng)用的整合和共享。到進一步應(yīng)用證明,并逐步得到完善。基于OGSA和WSRF的服務(wù)網(wǎng)格1.1OGSI技術(shù)標準的不足平臺和規(guī)范協(xié)議,將最終成為下一代互聯(lián)網(wǎng)的基礎(chǔ)設(shè)施,所有的應(yīng)用都在OGSA剛提出不久,GGF及時推出了開放網(wǎng)格服務(wù)基礎(chǔ)架構(gòu)將在網(wǎng)格的基礎(chǔ)平臺上得以實施。(OGSI
7、)草案,并成立了OGSI工作組,負責該草案的進一步完善和規(guī)范1.3WSRF規(guī)范化。OGSI規(guī)范通過擴展Web服務(wù)定義語言WSDL和XMLSchema的使單純的Web服務(wù)是無狀態(tài)的,無狀態(tài)是指Web服務(wù)無法“記憶”信用,來解決具有狀態(tài)屬性的Web服務(wù)的問題。它提出了網(wǎng)格服務(wù)的概息或保持狀態(tài),比如,我們開發(fā)一個Web服務(wù),這個服務(wù)是具有進行簡念,并針對網(wǎng)格服務(wù)定義了一套標準化的接口,主要包括:服務(wù)實例的創(chuàng)單整數(shù)計算的計算器,這個計算器的初始值是0,并且我們能對