欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
開(kāi)發(fā)網(wǎng)格計算應用程序http://industry.ccidnet.com/art/322/20030506/45354
根據 Gartner 的說(shuō)法,在下一個(gè)十年里,許多業(yè)務(wù)將通過(guò)使用使用支持網(wǎng)格計算架構的Web服務(wù)在因特網(wǎng)上進(jìn)行集成(從而不僅可以共享應用程序,還可以共享計算機的計算能力以及其他資源)實(shí)現徹底的轉變。在本文中,IBM 的 Liang-Jie Zhang、Jen-Yao Chung 和 Qun Zhou 向開(kāi)發(fā)者介紹了網(wǎng)格計算和開(kāi)放網(wǎng)格服務(wù)體系結構(Open Grid Services Architecture,OGSA)的基本思想。他們描述了開(kāi)發(fā)者可以怎樣用最新的 Globus Toolkit(開(kāi)放網(wǎng)格服務(wù)基礎架構(Open Grid Services Infrastructure)技術(shù)預覽)來(lái)發(fā)現網(wǎng)格服務(wù)、創(chuàng )建網(wǎng)格服務(wù)接口以及調用網(wǎng)格服務(wù)實(shí)例。本文還描述了一些有助于開(kāi)發(fā)者集成 Web 服務(wù)和網(wǎng)格計算的思想?! ∫浴 〈蠖鄶甸_(kāi)發(fā)者在想到網(wǎng)格時(shí),可能都會(huì )想起高壓電纜和發(fā)電站組成的網(wǎng)絡(luò )。實(shí)際上,網(wǎng)格本來(lái)的意思是一個(gè)互相連接的系統,這個(gè)系統被用來(lái)在一個(gè)廣泛的區域內配送電流或電磁信號。因此,所有的電氣和電子設備都可以通過(guò)插入到網(wǎng)絡(luò )中來(lái)訪(fǎng)問(wèn)某些資源,這樣就成了“啟用網(wǎng)格”的設備?! 〈蠹s在 1995 年,這個(gè)概念被應用到了計算領(lǐng)域。隨著(zhù)計算環(huán)境 — 特別是因特網(wǎng)和寬帶技術(shù) — 的發(fā)展,商業(yè)界出現了一種運動(dòng),就是應用這些新的、互相協(xié)作的技術(shù)與思想來(lái)解決金融業(yè)、國防研究、醫藥發(fā)明、決策制定和協(xié)作設計等領(lǐng)域的問(wèn)題。網(wǎng)格計算計劃曾經(jīng)是把重點(diǎn)放在計算和高性能計算機上,現在它已經(jīng)利用 Web 服務(wù)進(jìn)入到了業(yè)務(wù)服務(wù),比如業(yè)務(wù)流程外購這種更高級別的電子商務(wù)按需外購模型?! ∮性S多開(kāi)發(fā)者認為網(wǎng)格可以重新定義計算的性質(zhì),就象因特網(wǎng)改造了人們的交流方式那樣。網(wǎng)格還可以改變來(lái)自不同組織和位置的人共同協(xié)作以解決某個(gè)具體的問(wèn)題(如設計協(xié)作)的方式。這是典型的動(dòng)態(tài)資源共享和信息交換。網(wǎng)格計算平臺允許在一個(gè)分布式環(huán)境中發(fā)現資源、管理數據、調度在線(xiàn)資源并提供安全性?! 【W(wǎng)格技術(shù)標準化是由全球網(wǎng)格論壇(Global Grid Forum)(GGF,請參閱參考資料)推動(dòng)的。網(wǎng)格與 Web 服務(wù)的集成在技術(shù)上很復雜,不過(guò)又是很自然的事情。GGF 是一個(gè)由社區發(fā)起的論壇,論壇的參與者是從事分布式計算(或稱(chēng)“網(wǎng)格”技術(shù))的個(gè)體研究人員和從業(yè)人員。GGF 是網(wǎng)格論壇(Grid Forum)、eGrid 歐洲網(wǎng)格論壇(eGrid European Grid Forum)和亞太地區的網(wǎng)格社區合并的產(chǎn)物。GGF 工作的另一個(gè)目標是開(kāi)發(fā)有廣泛基礎的集成網(wǎng)格體系結構(Integrated Grid Architecture),這個(gè)體系結構可以幫助指導新興網(wǎng)格社區的研究、開(kāi)發(fā)和部署活動(dòng)。GGF 的開(kāi)放網(wǎng)格服務(wù)接口工作組(Open Grid Service Interface Working Group)正在定義“開(kāi)放網(wǎng)格服務(wù)體系結構(OGSA)”?! ∵@個(gè)系列的第 2 篇的內容是什么?  這個(gè)系列的第二部分將重點(diǎn)討論網(wǎng)格解決方案創(chuàng )建流程,該流程包括網(wǎng)格體系結構設計、網(wǎng)格服務(wù)開(kāi)發(fā)及網(wǎng)格服務(wù)部署?! GSA 是一種基于網(wǎng)格服務(wù)的分布式交互和計算體系結構,用來(lái)確保異構系統間的互操作性,這樣不同類(lèi)型的系統就可以進(jìn)行通信、共享信息。它利用新興的 Web 服務(wù)定義了 Web 服務(wù)定義語(yǔ)言(Web Services Definition Language(WSDL),請參閱參考資料)接口。所有的服務(wù)都遵循指定的網(wǎng)格服務(wù)接口和行為??梢杂萌N級別來(lái)定義網(wǎng)格:  1、企業(yè)(企業(yè)網(wǎng)格(Enterprise Grid))  2、伙伴(伙伴網(wǎng)格(Partner Grid))  3、服務(wù)(服務(wù)網(wǎng)格(Service Grid))  然而,OGSA 規范中的下列組件仍處于早期開(kāi)發(fā)階段:工廠(chǎng)(Factory)、注冊中心(Registry)、發(fā)現(Discovery)、生命周期(Lifecycle)、查詢(xún)服務(wù)數據(Query service data)、通知(Notification)和可靠的調用(Reliable invocation)。另一方面,OGSA 是一個(gè)系統合成模型,它用網(wǎng)絡(luò )上的分布式資源執行特定的任務(wù)或解決富有挑戰性的問(wèn)題?! ∈褂?OGSA 分發(fā)資源  OGSA 描述并定義了基于 Web 服務(wù)的體系結構,這個(gè)體系結構由一組接口及其關(guān)聯(lián)的行為組成,用來(lái)方便在異構動(dòng)態(tài)環(huán)境中共享分布式資源(請參閱參考資料)。OGSA 依賴(lài) WSDL 中對服務(wù)的定義,WSDL 定義服務(wù)訪(fǎng)問(wèn)的參數及其類(lèi)型。OGSA 體系結構如圖 1 所示?! D 1. OGSA 體系結構
OGSA 背后的基本概念是,它是一個(gè)面向服務(wù)的網(wǎng)格體系結構 — 一種特殊的 Web 服務(wù),它提供一組遵守特定約定的定義明確的接口。這些接口解決發(fā)現、動(dòng)態(tài)服務(wù)創(chuàng )建、生命周期管理、通知和可管理性等方面的問(wèn)題。約定解決命名和升級問(wèn)題。網(wǎng)格服務(wù)的標準接口包含多個(gè)綁定和實(shí)現(比如 Java 和 C# 語(yǔ)言)。這種網(wǎng)格服務(wù)可以部署在不同的托管環(huán)境 — 甚至不同的操作系統中。OGSA 還提供了一種網(wǎng)格安全機制來(lái)確保服務(wù)間所有的通信都是安全的。所有的服務(wù)(持久的或瞬時(shí)的)都是用 Globus Toolkit 構建的。所以,OGSA 的基本思想等于網(wǎng)格結構加 Web 服務(wù)再加工具箱(Toolkit)。OGSA 中解決了兩個(gè)重要的問(wèn)題,即標準服務(wù)接口的定義和協(xié)議的識別?! 【W(wǎng)格服務(wù)接口的語(yǔ)義  OGSA 定義了網(wǎng)格服務(wù)實(shí)例的語(yǔ)義:它是如何被創(chuàng )建的、它是如何被命名的、它的生命周期是如何被確定的以及如何與它進(jìn)行通信等等。目前的網(wǎng)格應用程序通常依賴(lài)本機操作系統作為它們的托管環(huán)境。創(chuàng )建新的服務(wù)實(shí)例要涉及到創(chuàng )建新的流程。在 OGSA 上下文中,托管環(huán)境(容器)主要負責確保它支持的服務(wù)遵守網(wǎng)格服務(wù)語(yǔ)義。這樣,OGSA 就可以促進(jìn)對容器/組件接口的修改或添加了?! GSA 允許應用程序和用戶(hù)創(chuàng )建瞬時(shí)服務(wù)、發(fā)現和確定可用服務(wù)的屬性。OGSA Factory、Registry、GridService 和 HandleMap 接口支持創(chuàng )建瞬時(shí)服務(wù)實(shí)例,并支持發(fā)現與實(shí)際的組織相關(guān)聯(lián)的服務(wù)實(shí)例以及確定這些服務(wù)實(shí)例的特征?! 》?wù)能力  服務(wù)能力(Service capability)(也就是某個(gè)公司或組織提供的服務(wù))被當前的 Web 服務(wù)解決方案廣泛使用。例如,送貨服務(wù)可能具有在兩天內將一個(gè)包裹送達目的地的能力,且收費不到 10 美元。同樣,網(wǎng)格服務(wù)能力也可能是計算資源、存儲資源、網(wǎng)絡(luò )、程序、數據庫等等。網(wǎng)格服務(wù)的特征由它們提供的能力來(lái)確定。網(wǎng)格服務(wù)實(shí)現一個(gè)或多個(gè)接口,其中每個(gè)接口定義一組通過(guò)交換定義好的消息序列(比如方法調用的輸入參數)進(jìn)行調用的操作。網(wǎng)格服務(wù)接口對應于 WSDL 中的 portTypes?! 》?wù)的版本確定與升級  網(wǎng)格服務(wù)支持的 portTypes 集以及一些與版本確定相關(guān)的額外信息在網(wǎng)格服務(wù)的 serviceType 中被指定,后者是 OGSA 定義的一個(gè) WSDL 可擴展性元素。復雜的分布式系統內的服務(wù)可以獨立升級。因此,我們可以管理和表達服務(wù)間的版本確定和兼容性,這樣客戶(hù)機就不僅可以發(fā)現特定的服務(wù)版本,還可以發(fā)現與之兼容的服務(wù)。而且,不必打斷客戶(hù)機對服務(wù)的操作就可以對服務(wù)(和運行它們的托管環(huán)境)進(jìn)行升級。目前的 Web 服務(wù)規范中沒(méi)有提供這種增強了的功能?! ≤洜顟B(tài)(Soft-state)管理  網(wǎng)格服務(wù)可以維護服務(wù)生命周期的內部狀態(tài)(以便把一個(gè)服務(wù)實(shí)例與另一個(gè)提供相同接口的服務(wù)實(shí)例區分開(kāi))。網(wǎng)格服務(wù)實(shí)例(Grid service instance)這個(gè)術(shù)語(yǔ)指的是網(wǎng)格服務(wù)的某個(gè)特定的實(shí)例化。服務(wù)通過(guò)交換消息進(jìn)行交互。內部狀態(tài)的存在使得保證服務(wù)已經(jīng)一次性收到一條完整的消息或根本沒(méi)收到消息這種能力變得很重要。在這個(gè)基礎上,我們可以構建廣泛的更高級別的每操作語(yǔ)義,比如事務(wù)。OGSA 模型定義了一個(gè)標準接口(Factory)和任何服務(wù)創(chuàng )建服務(wù)都必須提供的語(yǔ)義。在一個(gè)結合了瞬時(shí)的、有狀態(tài)的服務(wù)實(shí)例的系統中,必須提供一些機制來(lái)使與失敗的操作有關(guān)的服務(wù)和狀態(tài)恢復原狀?! 〖僭O用戶(hù)應用程序因為某種原因失敗了。網(wǎng)格服務(wù)計算暫時(shí)還在繼續,但如果沒(méi)有其他方對計算結果感興趣,就不再生成 keepalive 消息。由于應用程序出了故障,keepalive 消息停止了,網(wǎng)格服務(wù)實(shí)例最終超時(shí),并通過(guò)釋放它們使用的存儲和計算資源終止?! 【W(wǎng)格服務(wù)部署與服務(wù)注冊  圖 2 展示了一個(gè)網(wǎng)格服務(wù)部署和發(fā)布示例的示意圖。使用簡(jiǎn)單對象訪(fǎng)問(wèn)協(xié)議(Simple Object Access Protocol,SOAP)的遠程過(guò)程調用(Remote Procedure Call,RPC)servlet 和網(wǎng)格服務(wù)的實(shí)際實(shí)現可以被部署到應用程序服務(wù)器(比如 WebSphere 或 Apache Tomcat)上。所有的調用消息都將被 SOAPRPC servlet 捕獲,它把這些消息路由到相應的網(wǎng)格服務(wù)?! D 2. 網(wǎng)格服務(wù)部署與發(fā)布示例的示意圖
同時(shí),可以把網(wǎng)格服務(wù)發(fā)布到統一描述、發(fā)現和集成(Universal Description, Discovery, and Integration)(UDDI)注冊中心(請參閱參考資料)或 Web 服務(wù)檢查語(yǔ)言(Web Services Inspection Language)(WSIL)文檔(請參閱參考資料)。UDDI 的設計使得我們可以在其中發(fā)布和搜索商業(yè)伙伴的業(yè)務(wù)及他們的網(wǎng)格服務(wù)。UDDI 注冊中心是一個(gè)存儲這種信息以及網(wǎng)格服務(wù)位置的中心。有兩種類(lèi)型的 UDDI 注冊中心:公共的和私有的。您可以以應用程序開(kāi)發(fā)者或服務(wù)提供者的身份把您的網(wǎng)格服務(wù)發(fā)布到 IBM、Microsoft、HP 或 SAP 掌管的公共 UDDI 注冊中心。如果您想發(fā)布自己的私有網(wǎng)格服務(wù)或機密網(wǎng)格服務(wù),就應該使用私有 UDDI 注冊中心。但用于測試目的或小規模集成時(shí),將您的網(wǎng)格服務(wù)發(fā)布到 WSIL 文檔卻是最容易的,因為 WSIL 不需要 UDDI 注冊中心就能夠進(jìn)行網(wǎng)格服務(wù)發(fā)現、部署和調用。這是因為 WSIL 提供了對已存在的服務(wù)描述文檔的引用進(jìn)行聚集的方法(這些文檔已經(jīng)被用許多種格式編輯過(guò)了)。然后這些檢查文檔在服務(wù)提供點(diǎn)處被提供,或者通過(guò)可以放置在內容媒體(比如 HTML)中的引用使其可用。例如,定位 WSIL 的 URL 的格式可能如下所示: http://www.myorg-wsd.com/inspection.wsil
而且,UDDI 注冊中心和 WSIL 將被 WSIL wsiluddi 數據標記緊密地關(guān)聯(lián)在一起。在 WSIL 中,引用指針被用來(lái)連接到發(fā)布在 UDDI 注冊中心的業(yè)務(wù)或服務(wù)?! 【W(wǎng)格服務(wù)實(shí)例的創(chuàng )建與調用  用戶(hù)應用程序在工廠(chǎng)上調用“創(chuàng )建網(wǎng)格服務(wù)(create Grid service)”請求,請求創(chuàng )建一個(gè)新的服務(wù)實(shí)例,并分配臨時(shí)存儲器以供這次計算之用。每個(gè)請求都涉及到用戶(hù)和相關(guān)工廠(chǎng)之間的相互認證,接著(zhù)是請求授權。每個(gè)請求都成功,結果是創(chuàng )建出了一個(gè)帶某個(gè)初始生命周期的網(wǎng)格服務(wù)實(shí)例。同時(shí)還給這個(gè)新創(chuàng )建的網(wǎng)格服務(wù)實(shí)例提供了一個(gè)委托的代理憑證,該憑證允許這個(gè)實(shí)例代表用戶(hù)執行更多的遠程操作。由于網(wǎng)格服務(wù)是動(dòng)態(tài)的并且是有狀態(tài)的,所以每個(gè)網(wǎng)格服務(wù)實(shí)例都被分配了一個(gè)全局唯一的名稱(chēng),即網(wǎng)格服務(wù)句柄(Grid Service Handle)(GSH),它把一個(gè)特定的網(wǎng)格服務(wù)實(shí)例與其他所有的網(wǎng)格服務(wù)實(shí)例區分開(kāi)來(lái)?! ±?,“高級 UDDI 搜索服務(wù)(Advanced UDDI Search service)”使用它的代理憑證開(kāi)始請求來(lái)自 UDDI 注冊中心的數據,把中間結果放在本地存儲器上。高級 UDDI 搜索服務(wù)還使用通知機制向用戶(hù)應用程序提供對其狀態(tài)的定期更新。同時(shí),用戶(hù)應用程序生成對它創(chuàng )建的網(wǎng)格服務(wù)實(shí)例的定期 keepalive 請求?! GSA 開(kāi)發(fā)工具:Globus toolkit  OGSA 的開(kāi)發(fā)框架(OGSADF,請參閱參考資料)可以被看作是傳輸和組織引擎(transport and marshalling engine)以及應用程序代碼托管環(huán)境之間的粘合劑。OGSADF 的實(shí)現就是 Globus Toolkit,它來(lái)自開(kāi)放源代碼社區?! ⊥ㄟ^(guò)提供網(wǎng)格服務(wù)規范中定義的接口的基于標準的、可定制的實(shí)現,大多數網(wǎng)格行為對托管環(huán)境和應用程序代碼都將是透明的。參考實(shí)現的另一個(gè)目標是例示關(guān)鍵的 OGSA 概念來(lái)幫助規范實(shí)現者、托管環(huán)境提供者和服務(wù)提供者。該實(shí)現的主要目的是提供一個(gè)框架,使得在網(wǎng)格環(huán)境中容易集成、開(kāi)發(fā)和使用服務(wù)?! lobus Toolkit 建立在 SOAP、WSDL 和 WSI 等 Web 服務(wù)技術(shù)的基礎之上,用來(lái)支持分布式狀態(tài)的管理;輕量級的檢查和發(fā)現以及異步通知。所有的外部組件都通過(guò) WSDL 接口描述公開(kāi),這些描述是直接從 Global 服務(wù)規范中派生出來(lái)的?! lobus Toolkit 提供支持 Grids 和 Grid 應用程序的軟件庫。這個(gè)工具箱解決了安全性、信息發(fā)現、資源管理、數據管理、通信、故障檢測和可移植性問(wèn)題。作為示例,目前提供的安全性支持高度依賴(lài)被選擇用來(lái)實(shí)現 OGSA 的開(kāi)發(fā)和托管環(huán)境?! lobus Toolkit 提供了一個(gè) GUI 框架來(lái)演示 OGSADF 的動(dòng)態(tài)性質(zhì)。圖 3 顯示如何使用發(fā)現(discovery)和檢查(inspection)在服務(wù)變?yōu)榭捎脮r(shí)查找、查詢(xún)和使用它們。它知道如何從 GSH 獲取網(wǎng)格服務(wù)引用(Grid Service Reference,GSR),還知道如何把在 GSR 中發(fā)現的 WSDL 端口類(lèi)型映射到一個(gè) GUI 面板。服務(wù)提供者可以很容易地通過(guò)配置添加對新端口類(lèi)型的支持。所有的 GUI 面板實(shí)現都被給予一個(gè) GSH 和一個(gè)缺省的 GSR 端點(diǎn)以使服務(wù)調用支持某個(gè)特定的端口類(lèi)型?! D 3. OGSA 網(wǎng)格服務(wù)瀏覽器
如 OGSA 服務(wù)瀏覽器中所示,容器注冊中心服務(wù)包含 Globus Toolkit 的 alpha 發(fā)行版中包含的多個(gè)示例服務(wù)。您可以把注冊中心作為一張表(一個(gè)服務(wù)列表)或 WSIL 文檔(一個(gè) XML 文檔)來(lái)查看?! ∧€可以使用 Globus 提供的輕量級發(fā)現和檢查能力按名稱(chēng)查詢(xún)服務(wù)。GUI 框架使所有的服務(wù)都自動(dòng)成為查詢(xún)和檢查請求的目標。為 OGSADF 編寫(xiě)的所有服務(wù)都將公開(kāi)一個(gè)針對檢查的 WSDL 文件和一組 Service Data 元素,這取決于提供了什么服務(wù)。這意味著(zhù)所有的 OGSADF 服務(wù)都將使用 OGSA 服務(wù)瀏覽器。您可以查看用 WSDL 描述的服務(wù)接口的詳細信息。清單 1 演示了 Globus Toolkit2.0 的 alpha 發(fā)行版中包含的 Weather 網(wǎng)格服務(wù)示例的 WSDL?! ∫粋€(gè) instanceOf 元素在清單 1 中作為網(wǎng)格服務(wù)定義的一部分出現。該元素使用 WSDL 服務(wù)元素下的可擴展性機制。handle 屬性是這個(gè)服務(wù)的網(wǎng)格服務(wù)句柄(Grid Service Handle)。清單 1 中的端口綁定被用于描述用來(lái)表達操作、與操作進(jìn)行通信的具體網(wǎng)絡(luò )協(xié)議和消息格式?! 】蛻?hù)機可以使用許多不同的模型來(lái)調用啟用 OGSADF 的服務(wù)。任何支持 WSDL 的工具都可能有自己的編程模型。當前實(shí)現支持的一個(gè)可能的模型是:  1、根據 WSDL 定義生成一個(gè)代理  2、從一個(gè)眾所周知的注冊中心中的服務(wù)(該服務(wù)支持步驟 1 中使用的端口類(lèi)型)獲取一個(gè) GSH  3、用 GSH 的 WSDL 選項調用 HTTP GET 來(lái)獲得 GSR 并解析端點(diǎn) URL  4、向步驟 1 中生成的代理傳遞在步驟 3 中找到的端點(diǎn) URL,然后開(kāi)始調用服務(wù)  如果綁定是 SOAP 協(xié)議的話(huà),也有可能使用現有的工具,比如 WSTK 中的 Wsdl2Java(請參閱參考資料)生成 SOAP 調用代理來(lái)調用網(wǎng)格服務(wù)。另一種方法是使用 Web 服務(wù)調用框架(Web Services Invocation Framework)(WSIF,請參閱參考資料)來(lái)動(dòng)態(tài)檢測綁定協(xié)議和構建適當的調用代碼。使用 WSIF 的免代理調用代碼的輸入可以包括 WSDL 的位置、方法名和這個(gè)方法的輸入參數。綁定協(xié)議可以包括 SOAP、CORBA、DCOM 等?! D 4 中演示了兩種可能的調用方法和詳細的調用流程?! D 4. 網(wǎng)格服務(wù)調用樣本圖
圖 5 顯示了用戶(hù)可以怎樣使用 OGSA 服務(wù)瀏覽器來(lái)創(chuàng )建一個(gè)名為 MyWeatherInstance 的網(wǎng)格服務(wù)實(shí)例??梢栽诜?wù)實(shí)例被創(chuàng )建之前設置初始生命周期?! D 5. 網(wǎng)格服務(wù)實(shí)例的創(chuàng )建
使用 WeatherFactoryService 創(chuàng )建了網(wǎng)格服務(wù)實(shí)例后,您將看到正運行的實(shí)例頁(yè)面。然后,使用 OGSA 服務(wù)瀏覽器作為網(wǎng)格服務(wù)客戶(hù)機,您可以輸入自己的郵政編碼。然后將從 XMethods(它是一個(gè)網(wǎng)關(guān),可以連接 Weather 信息服務(wù)提供者)獲得您所在地區的溫度值。結果顯示在圖 6 中,是 74.0?! D 6. 調用 Weather 網(wǎng)格服務(wù)的結果
使用 Web 服務(wù)增強 OGSA  目前 OGSA 的工作是從 IT 基礎架構外購開(kāi)始的。在我們看來(lái),OGSA 的下一階段應該包含更高級別的外購:業(yè)務(wù)流程外購。從 OGSA 規范來(lái)看,有可能用不同的方法實(shí)現和合成網(wǎng)格服務(wù)。例如,一個(gè)支持同時(shí)發(fā)生多個(gè)服務(wù)綁定并使用多個(gè)計算資源的旅行計劃服務(wù)可以被實(shí)例化為一個(gè)服務(wù)實(shí)例,與作為庫的應用程序鏈接在一起,或組合成更高級別的服務(wù)。我們將稱(chēng)之為合成的網(wǎng)格服務(wù)(composite Grid service)?! ?shí)際上,現有 Web 服務(wù)中的大多數都可以按照體系結構和特定的技術(shù)組件被設計成網(wǎng)格計算空間。例如,基于 Web 服務(wù)的 B2B 集成中心可以被當作是電子商務(wù)所需的典型集線(xiàn)器風(fēng)格的網(wǎng)格計算系統。換句話(huà)說(shuō)就是,每個(gè)服務(wù)都可以當作網(wǎng)格服務(wù)來(lái)部署,這樣,其他使用 SOAP 的應用程序就可以使用和訪(fǎng)問(wèn)它。一般情況下,提供基于網(wǎng)格的 Web 服務(wù)的公司在網(wǎng)格系統(可以通過(guò) Web 服務(wù)把它們銷(xiāo)售給伙伴或訂戶(hù))上創(chuàng )建有價(jià)值的數據時(shí)都會(huì )開(kāi)辟出新的收入渠道??梢栽鰪姰斍熬W(wǎng)格計算基礎架構的其他技術(shù)組件包括:  ·高級 Web 服務(wù)發(fā)現引擎(Advanced Web Service Discovery Engine):可以用來(lái)增強 OGSA 以發(fā)現網(wǎng)格服務(wù)。 Business Explorer for Web Services(BE4WS)就是高級 Web 服務(wù)發(fā)現引擎的一個(gè)示例,可以從 IBM alphaWorks 上獲得這個(gè)示例。它提供一種高效率的方法和統一的接口來(lái)使用 UDDI 搜索標記語(yǔ)言(UDDI Search Markup Language,USML)搜索腳本而不是通過(guò)較低級的 Java API 來(lái)發(fā)現 Web 服務(wù)(請參閱參考資料)?! ?#183;Web 服務(wù)關(guān)系語(yǔ)言(Web Services Relationships Language,WSRL):可以用來(lái)增強 OGSA 以定義網(wǎng)格服務(wù)間的復雜關(guān)系?;镜?Web 服務(wù)信息用 WSDL 描述。但 Web 服務(wù)的相關(guān)數據的一個(gè)重要部分是業(yè)務(wù)實(shí)體、企業(yè)服務(wù)和操作間的關(guān)系,這些關(guān)系是合成和執行動(dòng)態(tài)業(yè)務(wù)流程的關(guān)鍵。但當前的 Web 服務(wù)規范和 UDDI 規范卻缺少對這些關(guān)系的定義和描述。WSRL(請參閱參考資料)以不同的粒度捕獲了 Web 服務(wù)關(guān)系(我們將把這些關(guān)系看作選擇和合成滿(mǎn)足客戶(hù)需求的正確服務(wù)集的重要輔助器),包括:    企業(yè)與企業(yè)的關(guān)系(Business-Business Relationship,BBR)    企業(yè)與服務(wù)的關(guān)系(Business-Service Relationship,BSR)    服務(wù)與服務(wù)的關(guān)系(Service-Service Relationship,SSR)    企業(yè)與操作的關(guān)系(Business-Operation Relationship,BOR)    服務(wù)與操作的關(guān)系(Service-Operation Relationship,SOR)    操作與操作的關(guān)系(Operation-Operation Relationship,OOR)  ·Web 服務(wù)合成(Web Services Composition):可以用來(lái)增強 OGSA 以根據一些最優(yōu)化的服務(wù)選擇機制和合成模式使用現有的網(wǎng)格服務(wù)合成新的業(yè)務(wù)流程?! ?#183;自適應 Web 服務(wù)調用機制(Adaptive Web Service Invocation Mechanism):可以用來(lái)增強 OGSA 以執行可靠的和動(dòng)態(tài)的網(wǎng)格服務(wù)調用。為進(jìn)行動(dòng)態(tài) Web 服務(wù)調用,這種機制應該能夠自動(dòng)執行方法說(shuō)明適應(包括輸入和輸出)。元 WSDL(Meta-WSDL)(請參閱參考資料)是一種通用的 XML 表示,用來(lái)傳送 WSDL 的語(yǔ)義信息(比如描述和量化輸入與輸出參數的信息)。當需要進(jìn)行單元間的轉換時(shí),這種單元信息尤其重要。例如,得到的輸入是以盎司為單位,但 Web 服務(wù)要求的單位是公升。因此,在調用 Web 服務(wù)之前就必須把輸入從盎司轉換為公升。類(lèi)似地,英尺和米、磅和千克等等之間也需要進(jìn)行轉換。對于輸出來(lái)說(shuō)也是如此。也就是說(shuō),Web 服務(wù)可能以攝氏度為單位提供輸出,而客戶(hù)可能要求數據以華氏度為單位。通過(guò)提供元數據并用 MetaWSDL 描述它們,OGSA 可以正確地、自動(dòng)地使輸入適應 Web 服務(wù)調用,而無(wú)須人工干涉并且還可以使輸出參數適應 Web 服務(wù)調用?! 【W(wǎng)格服務(wù)供應和訂閱(Grid service provisioning and subscription):我們如何宣傳網(wǎng)格服務(wù)呢?我們怎樣才能向企業(yè)用戶(hù)和最終用戶(hù)提供網(wǎng)格服務(wù)呢?用戶(hù)如何訂閱網(wǎng)格服務(wù)呢?所有這些問(wèn)題都應該能在將來(lái)的 OGSA 規范中得到解決?! 〗Y束語(yǔ)  網(wǎng)格計算使用因特網(wǎng)把計算機群集或業(yè)務(wù)流程群集連接在一起形成一個(gè)強大的“超級計算機”。最后,因特網(wǎng)將變成一個(gè)單一的、統一的計算平臺,使我們可以更快速地訪(fǎng)問(wèn)基礎架構和其他業(yè)務(wù)應用程序資源。這是服務(wù)計算(Service Computing)時(shí)代?! ≡诒疚闹?,我們已經(jīng)向開(kāi)發(fā)者介紹了服務(wù)計算。我們還展示了如何使用最新的 Globus Toolkit 發(fā)現網(wǎng)格服務(wù)、創(chuàng )建網(wǎng)格服務(wù)接口和調用網(wǎng)格服務(wù)實(shí)例。本文還描述了一些幫助開(kāi)發(fā)者把 Web 服務(wù)和網(wǎng)格計算集成在一起的想法?! BM 對網(wǎng)格計算前景的概括如下:  “IBM 認為網(wǎng)格最終會(huì )成為因特網(wǎng)上的一個(gè)實(shí)用模型,在這個(gè)模型中,客戶(hù)機就象獲取電力一樣獲得計算機的計算能力。IT 預算的百分之六十多都花在了維護和集成上 — 這個(gè)百分比還在繼續上升 — 降低復雜度和管理需求這種需要就成了當務(wù)之急。” — IBM Grid Computing 的總經(jīng)理 Tom Hawk 于 2002 年 6 月 17 日在圣何塞召開(kāi)的 Grid Computing Planet Conference and Expo 大會(huì )上這樣說(shuō)?! ≡谶@個(gè)系列的第二篇文章中,我們將看一下網(wǎng)格解決方案創(chuàng )建過(guò)程,其中包括網(wǎng)格體系結構設計、網(wǎng)格服務(wù)開(kāi)發(fā)和網(wǎng)格服務(wù)部署?! ⒖假Y料  全球網(wǎng)格論壇(GGF)的Open Grid Service Infrastructure Working Group 正在定義 OGSA?! ∵M(jìn)一步了解 Globus Toolkit 3.0:開(kāi)放網(wǎng)格服務(wù)體系結構。OGSI 技術(shù)預覽版中 OGSADF 的設計文檔?! ∠螺d alphaWorks 上的 BE4WS 分發(fā)包 并試一下比較容易的示例。這樣您將親身體驗到 BE4WS 支持的不同搜索條件以及它優(yōu)于 UDDI4J 或其他 UDDI 客戶(hù)機的地方?! ¢喿xUDDI4J ,它提供 UDDI 規范 v2 的全面支持?! 】匆幌?a target="_blank" > IBM WebSphere UDDI Registry ,它使開(kāi)發(fā)者能夠探索在企業(yè)內部以及跨企業(yè)構建 Web 服務(wù)注冊中心的可能性?! ×私飧嚓P(guān)于 SOAP 規范的知識?! iang-Jie Zhang、Henry Chang 和 Tian Chao 合寫(xiě)的 “Web Services Relationships Binding for Dynamic e-Business Integration” ,發(fā)表于 2002 年 5 月 24-27 日在內華達州的拉斯維加斯舉行的因特網(wǎng)計算國際會(huì )議(International Conference on Internet Computing)(IC ‘02)上?! iang-Jie Zhang、Tian Chao、Henry Chang 和 Jen-Yao Chung 合寫(xiě)的 “Automatic Method Signature Adaptation Framework for Dynamic Web Service Invocation” ,發(fā)表于 2002 年 7 月 14-18 日在佛羅里達州的奧蘭多舉行的第六屆資訊系統及自動(dòng)控制聯(lián)合國際會(huì )議(6th World Multi Conference on Systemics, Cybernetics and Informatics)(SCI 2002)上?! £P(guān)于作者  Liang-Jie Zhang 是 IBM 的 T.J. Watson Research Cente 的一名研究員,在那里,他積極從事使用 Web 服務(wù)和網(wǎng)格計算的企業(yè)應用程序集成和設計協(xié)作(Enterprise Application Integration and Design Collaboration)方面的研究。他是 Business Explorer for Web Services(BE4WS)和 Web Services Outsourcing Manager 的首席設計師。他的其他研究興趣包括 B2B 集成中心框架和寬帶-媒體業(yè)務(wù)。他已經(jīng)組織了幾次關(guān)于 Web 服務(wù)計算(Web Services Computing)和網(wǎng)格計算(Grid computing)的競賽,并且還是 GRID 2002 的一名程序委員會(huì )委員(program committee member)。您可以通過(guò) zhanglj@us.ibm.com 與 Liang-Jie 聯(lián)系?! en-Yao Chung 是 IBM 的 T.J. Watson Research Center 的一名研究員。他目前是 electronic commerce and supply chain 部門(mén)的高級經(jīng)理,同時(shí)還是 IBM Institute for Advanced Commerce 技術(shù)辦公室的程序主管(program director)。他曾經(jīng)參與過(guò)電子商務(wù)、電子市場(chǎng)、基于 Web 的應用系統和業(yè)務(wù)流程集成與管理的研究、開(kāi)發(fā)和客戶(hù)接洽。您可以通過(guò) jychung@us.ibm.com 與 Jen-Yao 聯(lián)系?! un Zhou 是 IBM Software Group 的一名軟件工程師,在那里,她一直從事媒體搜索和分類(lèi)工作。她還深入研究 Web 服務(wù)及其在媒體內容分發(fā)和搜索方面的應用。您可以通過(guò) qzhou@us.ibm.com 與 Qun 聯(lián)系。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
網(wǎng)格 3C融合 三網(wǎng)融合
網(wǎng)格體系結構與語(yǔ)義網(wǎng)格體系結構初探
分布計算環(huán)境筆記10——SOA、網(wǎng)格計算、云計算與P2P技術(shù) .
網(wǎng)格50題-做網(wǎng)格的不可不看
Web Service 與 SOA 關(guān)系 區別
XML認證教程,第 10 部分: Web 服務(wù)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久