語義WEB服務的分析與應用_第1頁
語義WEB服務的分析與應用_第2頁
語義WEB服務的分析與應用_第3頁
語義WEB服務的分析與應用_第4頁
語義WEB服務的分析與應用_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、語義WE也艮務的分析與應用摘要:WEB服務機制缺乏對服務的語義描述,難以在邏輯層面上實現(xiàn)基于語義的服務發(fā)現(xiàn)、服務流程 組合和服務動態(tài)調(diào)用。通過在 WEB!務中加入語義 WEB即構造 WEE語義服務,以克服傳統(tǒng) WEB!務語義 操作能力的局限,使其支持 WEE服務自動發(fā)現(xiàn)、執(zhí)行以及動態(tài)智能組合。關鍵字:語義 WE內(nèi)艮務;WEB服務;語義 WEB;OWL-S;隨著網(wǎng)絡技術的發(fā)展, WEB 正由網(wǎng)頁的集合轉向服務的集合。面對網(wǎng)絡上存在的大量 服務,如何檢索、使用這些服務,更好地滿足用戶的需要,成為目前迫切需要研究的問題。 因此,采用一種合適的 WEB 服務描述方法是必需的。 語義 WEB(Seman

2、tic WEB) 致力于開發(fā) “以計算機可處理形式表示信息的語言” ,正逐漸成為 WEB 服務描述的重要方法。1. WEB 服務中添加語義 WEB 的必要性WSDL 已經(jīng)提供了一種面向人理解的語義化描述,但是還不夠,為什么?為了使用一 個 WEB Service ,軟件實體需要一個計算機可解釋的服務描述。而語義WEB 標識語言的目標之一,就是創(chuàng)建這些描述被定制和共享的框架; WEB 站點應該使用一個基本的類和屬性 的集合來聲明和描述服務。WEB 服務機制缺乏對服務的語義描述,難以在邏輯層面上實現(xiàn)基于語義的服務發(fā)現(xiàn)、 服務流程組合和服務動態(tài)調(diào)用。 而且 WSDL 和 UDDI 技術關注服務功能和

3、接口的靜態(tài)描述, 忽視對服務進行非功能屬性的描述,而非功能屬性如服務質量正是用戶在 SOA 環(huán)境中動態(tài) 選擇服務所關注和必需的。使用 RDFS 定義 WEB 服務本體,并逐層對其進行 Agent 擴展和 QoS 擴展,構建 WEB 服務及其質量本體,克服已有技術只能在設計時對服務接口進行微調(diào) 以滿足用戶需求的缺陷,豐富了 WEB 服務機制的語義描述,使得 WEB 服務能夠被機器理 解、對用戶透明、被代理自動處理,在語義邏輯上實現(xiàn) WEB 服務之間的交互性,而且用戶 在選擇服務時可以同時考慮 WEB 服務的質量,從而提高服務選擇時的靈活性和自主性。WEB 服務基本上采用標準化分類的方式描述服務的

4、功能、提供者以及如何訪問服務, 如何與之交互。 這種機制對服務的描述能力非常有限, 特別是缺乏對服務的語義描述, 難以 在邏輯層面上實現(xiàn)基于語義的服務發(fā)現(xiàn)、服務流程組合和服務動態(tài)調(diào)用。為了克服上述缺陷,人們將目光投向語義 WEB 。在 WEB 服務描述中加入語義信息可 以幫助更好地完成服務的自動發(fā)現(xiàn)、 自動選擇、 自動組合以及服務間數(shù)據(jù)的自動映射和轉換等功能,進一步幫助提高驗證、配置、洽談、合同簽訂等功能的自動化。語義WEB服務并不是一種新的技術,它是將 WEB服務和語義 WEB兩種技術結合而 產(chǎn)生的語義 WEB服務是以語義 WEB和本體論為基礎的一個重要的應用基礎研究領域。語 義WEB服務的

5、目標是:(I) 克服傳統(tǒng) WEB服務語義操作能力的局限,使服務成為一種機器可解釋的,能夠使用 智能主體的服務;支持WEB服務自動發(fā)現(xiàn)、執(zhí)行以及動態(tài)組合能夠智能地完成;(3)突破虛擬領域,擴展到現(xiàn)實世界。語義 WEB和WEB服務是語義 WEB服務的兩大支撐技術。語義WEB服務標記語言(Ontology WEB Language for Services , OWL-S)是連接兩大技術的橋梁,下面我們詳細介紹下 OWL-S。2. OWL-S 簡介OWL-S是用OWL語言描述 WEB服務的本體。它也是一種具有顯式語義的、無歧義的機器可理解的標記語言,用來描述WEB服務的屬性和功能。在OWL-S中,描

6、述服務的基本信息主要有三類本體 :Service Profile,Service Model和Service Grounding,它們分別回答 了“服務做了什么”、“服務如何工作”、“服務如何訪問”這三個重要類型的知識。Service類是對一個聲明了的WEB服務的結構化的引用點,每個Service實例將對應一個發(fā)布的服務,而Presents, Described by和Supports作為Service類的三個屬性,分別將值域映射到上 面的 Service Profile, Service Model 和 Service Grounding,如圖 2.1 所示。2.1 OWL-S模型的頂層本體

7、ServiceProfile2 / 12ServiceProfile 描述一個服務主要包含三方面信息。(1) 服務提供者黃頁信息。比如服務提供者的聯(lián)系方式。(2) 服務的功能信息。主要是指服務的IOPE: Input , Output , Precondition,Effect 。 IOPE 是 OWL-S 中的主要內(nèi)容之一,在 Service ModeI 中還會詳細描述。(3) 服務的所屬分類,服務質量等信息。Service ProfiIe 也提供了一種機制來描述各種服務的特性,服務提供者可以自己定義。Service ProfiIe 最大的特點就是雙向的,服務提供者可以用 ProfiIe 描

8、述服務的功能,服 務請求者可以用 ProfiIe 描述所需服務的需求。這樣服務發(fā)現(xiàn)時, Matchmaker 可以利用這種 雙向的信息進行匹配。1) ServiceModeIService ModeI 主要是服務提供者用來描述服務的內(nèi)部流程。一個 Service 通常被稱之為 一個 Process過程),process分為三類:Atomic Process , Composite Process,2) SimpIe Process。(1) Atomic Process( 原子過程 )是不可再分的過程,可以直接被調(diào)用。 每一個原子過程都必須與提供一個 Grounding 信息,用于描述如何去訪問

9、這個過程。(2) Composite Process (復合過程 )是由若干個原子和復合過程構成的過程。 每個過程由一 個 ControI Construct 定義 ;ControI Construct 定義了復合過程中每個子過程的執(zhí)行順序 :OWL-S 中定義的控制流有 Sequence, SpIit, SpIit +Join , Unordered, Choice, If-Then-EIse , Iterate, Repeat-UntiI 這幾種。(3) Simple Process是一個抽象概念,它不能被直接調(diào)用,也不能與grounding綁定。觀察一個服務通??梢杂胁煌牧6? 當我們

10、需要關心一個服務的內(nèi)部細節(jié)時, 可以將這個服 務定義成 Simple Process。一個 Atomic Process 可以 realizes 一個 Simple process, 一個 Composite process 可以 collapse To 一個 Simple Process。IOPE 是 OWL-S 中一個非常重要的概念。 IOPE 是指 Inputs, Outputs, Preconditions, Effects。類似于程序設計語言中的相應概念。In puts和Outputs是指服務的輸入和輸出,可以理解為數(shù)據(jù)的變換 ;Preconditions 和 Effects 是指服

11、務的前提條件和效果,即服務執(zhí)行前應 該滿足的條件和服務執(zhí)行后實際產(chǎn)生的效果,可以理解為狀態(tài)的改變。OWL-S 中可以定義條件式 Outputs 和 Effects ,即只有在某種條件滿足的情況下, Outputs 和 Effects 才能產(chǎn)生。3) ServiceGroundingService Profile 和 Service Model 都是關于服務的抽象描述, 而 Service Grounding 是涉及3 / 12到服務的具體規(guī)范。簡單來說,它描述服務是如何被訪問的。具體的,它需要指定服務訪問的協(xié)議、消息格式、端口等。但是OWL-S規(guī)范中并沒有定義語法成分來描述具體的消息,而是利用

12、 WSDL規(guī)范。選擇 WSDL,一方面是因為 WSDL是對具體消息進行描述的重要規(guī) 范,另一方面因為它具有強大的工業(yè)支持。由于OWL-S利用了 WSDL來描述具體的消息,所以在OWL-S和WSDL之間需要進行概念的映射,如圖 3.6所示。、Rhetts ModelAlOrnitt*ra«ljinpuu/OuLnsJWSDLg JDLucd Type,圖2.2 OWL-S到 WSDL的映射OWL-S和WSDL之間需要進行三方面的映射。(1) OWL-S 的 Atomic Process 映射到 WSDL 的 operation;(2) OWL-S 中 Atomic Process 的

13、In puts 和 Outputs 映射到 WSDL 中的 message;(3) OWL-S 中 In puts 和 Outputs 的類型(OWL Class 定義)映射到 WSDL 中的 abstract type(XML Schema 定義)。3.語義WEB體系結構PmofO pinkig y voca h in 10 iyRDF-Hrlfschem!iS+mlschcinaUni cockU RE圖3.1語義WEB體系結構語義WEB體系結構包括七層,各層的基本功能和相互關系如下以機器可讀的(1)URI和Unicode層:WEB環(huán)境下的應用之間不可避免地需要相互通信,格式傳遞或發(fā)布信息

14、。這些信息中很大一部分是對 WEB 上資源的描述,因此,首先應該以 明確的方式來標識這些資源。語義 WEB 采用統(tǒng)一資源標識符 (UniformResourceIdentifiers , URI) 來 標 識 資 源 及 其 屬 性 , URI 是 Internet 標 準 。 UFI 包 含 了統(tǒng) 一 資 源 定 位 符 (UniformResourceLocator , URL) 和 統(tǒng) 一 資 源 名 稱 (UniformResourceName , URN) , 即 URI=URL+URN 。 URI和URL、URN的區(qū)別在于,URL唯一標識資源的位置,描述資源的 位置信息 (Wher

15、e);URN 唯一標識資源的名字, 描述資源的名稱信息 (What) , URI 泛指所有以 字符串標識的網(wǎng)絡資源。另外由于語義 WEB 的最終目的是要構建一個全球信息的網(wǎng)絡,在 這個網(wǎng)絡上應該涵蓋各種語言和文字的信息資源, 因此采用統(tǒng)一編碼 Unicode 作為字符的編 碼方案。 它保證了使用的是國際通用字符集, 實現(xiàn)了網(wǎng)上信息的統(tǒng)一編碼。 這一層是整個語 義 WEB 的基石,它著眼于解決 WEB 上資源的定位和跨地區(qū)字符編碼的標準格式的問題。(2) XML 、 Namespaces、 XMLSchema 層:在 URI 和 Unicode 層次之上,是 XML 及相關 技術層。 可擴展標記

16、語言 ExtensibleMarkupLanguage , XML) 是一種標記語言。 所謂 “標記” 是指計算機能理解的符號信息。 XML 允許用戶根據(jù)需要自定義一些“有意義的”標簽,對所發(fā)布信息的內(nèi)容進行標記,并使用文檔類型定義(Document Type Definition , DTD)或XMLSchema 來約束這些標簽的結構。由于 XML 標簽可以由用戶根據(jù)自己的需要來定制,這樣 不可避免地會造成標簽同名的情況,為了避免這樣的沖突,W3C 采用了命名空間機制。該層定義了萬維網(wǎng)中數(shù)據(jù)交換的格式,即基于 XML 的標準進行數(shù)據(jù)交換和集成。(3) RDF、RDF Schema層:XML層

17、之上是數(shù)據(jù)互操作層 RDF和RDF Schema。該層用于描述萬維網(wǎng)上的資源及其類型, 為網(wǎng)上資源描述提供一個通用框架和實現(xiàn)數(shù)據(jù)集成的元數(shù)據(jù) 解決方案。 RDF 是用于表達關于萬維網(wǎng)上的資源的信息的語言。它專門用于表達關于WEB資源的元數(shù)據(jù), 比如 WEB 頁面的標題、 作者和修改時間, WEB 文檔的版權和許可信息等。 RDF 本身并沒有規(guī)定語義,但是它為每一個資源描述體系提供一個能夠描述其特定需求的 語義結構的能力。從這個意義上來說, RDF 是一個開放的元數(shù)據(jù)框架。這個元數(shù)據(jù)框架定 義了一種數(shù)據(jù)模型,可以用來描述機器能理解的數(shù)據(jù)語義。RDF Schema 規(guī)范用 RDF 進一步定義了建模

18、原語,提供了 RDF 模型中使用的一個基本類型系統(tǒng)。這個類型系統(tǒng)有些類似 于面向對象的編程語言。 RDF 和 RDF Schema 一起共同構成了語義 WEB 的數(shù)據(jù)層。(4) Ontology 層:該層用于描述各種資源之間的聯(lián)系,本體揭示了資源本身以及資源之間 更為復雜和豐富的語義信息, 從而將信息的結構和內(nèi)容相分離, 對信息做完全形式化的描述, 使得網(wǎng)上的信息具有可理解的語義。 WEB 本體語言 OWL 是一種定義和實例化 “WEB 本體” 的語言,定義了 RDF 描述中使用的詞匯的語義,是計算機理解萬維網(wǎng)上資源的基礎,因此 是語義 WEB 的核心。(5) Logic 層:到目前為止, 利

19、用 RDF/RDFS 以及對 RDFS 進行擴展的一些知識本體語言 可以對 WEB 上的資源內(nèi)容做出描述。僅有這些描述還遠遠不夠,基于語義的 WEB 應用還 需要根據(jù)特定的規(guī)則從這些描述性的知識中進行推理。 邏輯層的目標就是提供一種方法來描 述規(guī)則,為智能推理提供基礎。 目前存在多種方法, 其中語義 WEB 規(guī)則語言 SWRL (Semantic WEB Rule Language) 已經(jīng)提交給 W3C 作為標準參考,有望成為邏輯層的標準語言,它直接 擴展描述邏輯,支持 Horn 規(guī)則,允許類和屬性出現(xiàn)在規(guī)則的前提和結論部分。(6) Proof 層 :證明注重與提供機制, 證明層執(zhí)行邏輯層產(chǎn)生

20、的規(guī)則, 并結合信語義 WEB 服務自動組合方法研究任層的應用機制來評判是否能夠信賴給定的證明。 這部分內(nèi)容在概念 上目前還沒有一個公認權威的說法, 但是語義 WEB 的研究者普遍認為證明和信任將是下一 代 WEB 的重要概念??偟膩碚f,語義 WEB 環(huán)境下的應用在事實的基礎上,通過應用邏輯 推理, 得出某種結論。這種推理的每一步對用戶來說,都應該是可見的,或者說應該是可查 的。這個推理的過程,就是一種證明,推理最后得出結論也應該是可以信任的。(7) Trust 層 :頂層的信任注重于提供信任機制, 以保證智能 Agent 在網(wǎng)上進行個性化服務 和多 Agent 交互時,提供可靠、安全的機制。

21、語義 WEB 將賦予信息資源更明確、更完備的語義,使得計算機能夠對 WEB 資源進行 理解,進而實現(xiàn) WEB 數(shù)據(jù)和 WEB 服務處理的語義化和智能化, 將 WEB 構建為功能強大、 普適的信息集成和交換平臺。語義 WEB 的實質就是增強 WEB 資源的語義表示,包括對 WEB 資源的內(nèi)容意義和功能能力進行描述,使得語義得以顯式的表達,以滿足分布式主流 計算環(huán)境語義互操作性的需要。下面分別介紹語義 WEB 的關鍵技術,主要包括資源描述框 架 RDF 技術和本體描述語言 OWL 技術。4. WEB 服務對語義的需求WEB 服務使得 WEB 向著一個基于 Internet 的計算平臺發(fā)展。然而現(xiàn)在

22、的 WEB 服務標 準(UDDI、WDSL、SOAP等)的描述能力有限,限制了對WEB服務的自動查找、發(fā)現(xiàn)、匹配和整合。 實現(xiàn) WEB 服務發(fā)現(xiàn)、 調(diào)用和組裝的自動化的過程中面臨兩個關鍵問題:首先, 對于服務發(fā)現(xiàn), 不能僅僅依賴關鍵詞查詢服務, 而需要按照服務所提供的功能搜索, 這樣才能 找到確實需要的服務。 而服務的功能不可能依靠若干關鍵詞完整表達。 其次, 對于服務調(diào)用 和服務組裝自動化, 需要基于語義的互操作。 也就是說, 服務之間必須能夠理解互相交換的信息。即使一個服務的輸出參數(shù)和另一個服務的輸入?yún)?shù)名字相同,類型也相同,也不能將它們連接起來,因為我們無法保證兩個參數(shù)的含義是相同的。隨

23、著語義 WEB技術的發(fā)展,我們擁有了一些本體描述語言 (例如OWL)。選擇其中具有 恰當?shù)谋磉_能力和可計算性的部分并且將其應用到對服務的語義描述上,將使得對 WEB服務的自動查找、發(fā)現(xiàn)、匹配和整合成為可能。5. 語義WEB服務描述語言如果想要在語義層次上利用WEB服務所帶來的好處,軟件代理需要一種關于WEB服務的計算機可處理的服務描述,利用這種描述來進行相關操作。目前語義WEB服務的士要方法是利用由一些基本的類和特征組成的本體來描述WEB服務。然后通過這些帶有語義信息的描述來實現(xiàn) WEB服務的自動發(fā)現(xiàn)、調(diào)用和組裝。 OWL-S(WEB Ontology Language of Services

24、)就是定義了一些這樣的本體,這些本體基于OWL用以在語義上描述 WEB服務。語義WEB技術和 WEB服務是語義 WEB服務的兩大支撐技術。 OWL-S是連接兩人技術的 橋梁,目前語義 WEB服務的研究主要圍繞 OWL-S展開。OWL-S是用OWL語言描述的 WEB服務的本體。OWL-S為WEB服務提供者提供了一 個核心標記語言結構集用以清晰地、計算機可理解的形式描述其WEB服務的特征和能力。6. WEB服務如何運用與語義WEB動態(tài)資源WEB服務語義WEB服務靜態(tài)資源WWW語義WEB可互操作語法可互操作語義8 / 12# / 12圖6.1 語義WEB服務WEB技術是解決由于WEB服務可以增值,它

25、類似于網(wǎng)頁,只是更難于發(fā)現(xiàn)。語義# / 12WEB 服務發(fā)現(xiàn)問題所必需的。 現(xiàn)在有若干個正在進行中的、 旨在產(chǎn)生語義 WEB 支持的 WEB 服務研究,如下圖展示各種可以組合形成語義 WEB 服務的分支。WEB 服務適應語義 WEB 的第三種途徑是使 WEB 服務能夠與其他的 WEB 服務可以互 相作用,高級應用系統(tǒng)涉及 WEB 服務的比較、合成、控制,它要求用于這種相互作用的語 義 WEB 是自動化的。7. 語義 WEB 服務應用舉例在語義 WEB 的理論基礎確立后,研究人員一直在努力尋求一種好的應用實現(xiàn)方案。隨 之,出現(xiàn)了語義 WEB 與 WEB 服務的緊密結合。 WEB 服務 (WEB

26、Services) 技術是傳統(tǒng) WEB 應用技術向深層次發(fā)展的必然結果,它力圖構建一種 Internet 松散耦合環(huán)境下 WEB 服務的 描述、發(fā)現(xiàn)、調(diào)用以及集成的通用框架模型。傳統(tǒng)的搜索引擎均基于現(xiàn)有的 WWW 網(wǎng)絡。語義 WEB 和語義 WEB 服務技術的逐步成 熟和完善,勢必推動搜索引擎技術向更高層面發(fā)展。7.1 搜索引擎的發(fā)展狀況搜索引擎是互聯(lián)網(wǎng)的主要應用之一。根據(jù) 2007 年 CNNIC 的互聯(lián)網(wǎng)調(diào)查報告,有超過 四分之三的互聯(lián)網(wǎng)用戶使用過搜索引擎。 搜索引擎技術現(xiàn)已從第一代的目錄搜索發(fā)展, 到第 二代基于關鍵字的搜索, 并正逐步走向現(xiàn)今仍處于發(fā)展中的第三代精準與智能化搜索。 對于

27、 第三代搜索引擎的嚴格界定,目前學術界尚未形成共識。諸于垂直搜索、P2P 搜索、智能搜索等概念都曾被納入到此范疇。 筆者認為,第三代搜索引擎至少應在語義化、精準化、 智能 化等方面提高用戶滿意度和改善用戶體驗。 從某種程度上來講, 第三代搜索引擎應是基于語 義 WEB 的搜索引擎。語義搜索引擎通過準確理解用戶的搜索意圖和搜索內(nèi)容的含義,返回 給用戶更加準確和全面的搜索結果,以提高信息的查準率和查全率。7.2 語義 WEB 發(fā)展推動下的搜索技術目前常用的搜索引擎信息檢索系統(tǒng)主要基于人工分類目錄或關鍵詞匹配。 前者對海量信 息資源的揭示效率低下、深度有限 ;后者在信息的語義和語用的揭示上有局限性。

28、搜索引擎 檢索系統(tǒng)在智能精準處理能力上的落后, 導致這些系統(tǒng)目前還遠不能滿足用戶的需求。 因此, 如何解決好諸如信息組織、 知識表示、 機器理解與人機交互等問題, 對于提高信息利用的效 率是非常重要和迫切的。語義 WEB 的提出和發(fā)展為解決這些問題提供了契機。語義 WEB 中的資源被結構化,8 / 12能夠被計算機所理解和識別, 從而提供了改進傳統(tǒng)搜索技術的機會。 語義檢索的目的是通過 從語義 WEB 上獲取的數(shù)據(jù)增強并改進傳統(tǒng)的搜索結果。它實現(xiàn)了用戶檢索請求的本體化, 整個搜索引擎像領域專家一樣,不僅快速給出查詢結果,還給出了與檢索請求相關的資源, 從多種來源收集可讀數(shù)據(jù),并推理出新的事實,

29、大大提高了檢索的精度和覆蓋率;實現(xiàn)了本體層次的檢索,突破了關鍵詞檢索局限于形式的固有缺陷。它的出現(xiàn)提高了用戶的滿意度, 減少了不相關的返回結果,提高了檢索的精度和覆蓋率。語義 WEB 絡的建立使得以語義為 基礎的搜索引擎同時可以建立起來。 在語義搜索引擎中, 每一個查詢都在一些本體的上下文 范圍內(nèi)執(zhí)行, 來自本體的一些指南可以提高檢索的準確性。 在語義檢索中, 使用的是概念匹 配,即自動抽取文檔的概念并加以標引, 用戶在系統(tǒng)的輔助下選用合適的詞語表達自己的信 息需求,然后在兩者之間執(zhí)行概念匹配,即匹配在語義上相同、相近、相包含的詞語。7.3 語義搜索當前的應用當前基于 Ontology 的語義

30、檢索系統(tǒng)已經(jīng)得到了廣泛的關注和應用,并出現(xiàn)了一系列優(yōu) 秀的應用系統(tǒng)。其中典型的有 :語義 WEB 中的基于蜘蛛網(wǎng)的檢索系統(tǒng) SWOOGLE ,該系統(tǒng) 從每個搜索到的文本中抽取本體,根據(jù)本體之間的相關度來比較文本之間的關 系 ;TUCUXI(Intelligent Hunter Agent for Concept Under-standing and LeXicalChaIning) ,該系統(tǒng) 根據(jù)查找的本體在網(wǎng)頁上爬行, 決定哪種網(wǎng)頁最滿足需求。 特別的, TUCUXI 判斷文檔相關 性的方法是將用戶所查詢的相關本體同語義地圖相比較, 采用 MOMIS 公用字典來表征用戶 查詢的本體。在語義

31、WEB 中,除了基于 Ontology 的語義檢索搜索引擎 ;如 SHOE、OntoBroker 、 OntoSeek、WEBKB 外,近年來還逐漸出現(xiàn)了面向普通用戶的語義搜索引擎,如Powerset、Hakia 、 Zitgist 、 Clusty 等。8. 語義 WEB 服務優(yōu)缺點語義 WEB 作為萬維網(wǎng)研究的重點,其核心層本體有廣泛的應用領域。將本體與WEB 服務及服務質量相結合,具有如下優(yōu)點 :1) 從 WEB 服務機制的角度看, 語義 WEB 中最重要的 WEB 資源之一是網(wǎng)絡服務, 使用 本體技術構建 WEB 服務及其質量的本體, 最顯著的提高是增強了 WEB 服務機制的語義性,

32、軟件代理可以自動地發(fā)現(xiàn)、調(diào)用、合成、提供網(wǎng)絡服務,并對網(wǎng)絡服務的執(zhí)行進行監(jiān)控,從 而賦予軟件代理更多的智能、 移動性和互操作性, 為形成大規(guī)模的基于代理的分布式計算環(huán) 境打下基礎。2)從 WEB 服務供給與需求的角度看,對 WEB 服務尤其是它的質量進行本體描述,并 將二者整合起來, 將使 WEB 服務的提供者和用戶直接受益。 將服務質量連同服務一同考慮, 服務供給方一方面會為提高服務質量而不斷努力, 另一方面會全方位地為用戶著想, 不僅要 為其提供高質量的服務, 而且還要為其提供個性化的服務。 服務需求方則在比較透明的服務 消費環(huán)境中改變自身的弱勢地位,在一定程度上增強了主動性和主導性。3)從信息組織的角度看, WEB 服務及其質量的本體描述是適應于數(shù)字化、網(wǎng)絡化環(huán)境 的一個特殊的信息對象。 之所以特殊, 是因為這樣一個由本體描述的信息對象不僅封裝了信 息內(nèi)容 (封裝在服務本體內(nèi) ),還封裝了關于內(nèi)容的描述信息、 組織機制、管理控制機制 (評價、 效用、隱私、權益等封裝在服務質量本體內(nèi))等,這種封裝機制體現(xiàn)了“每一類信息對象的描述信息、 組織機制、 管理控制機

溫馨提示

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

最新文檔

評論

0/150

提交評論