999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于語義網的動態工作流互操作

2009-04-29 00:00:00黃志艷
電腦知識與技術 2009年36期

摘要:動態工作流互操作是工作流互操作領域中的一個重要問題.通過對工作流互操作進行分析,提出了一種以Web服務為服務接口、以語義網技術為服務發現機制的可以跨越Internet的動態工作流互操作模型。

關鍵詞:工作流;互操作;Web服務;語義網;本體

中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2009)36-10178-02

Semantic Web Based Dynamic Workflow Interoperation

HUANG Zhi-yan

(Dept. of Computer Engineering, Jiangsu Vocational and Echnical College of Finance Economics, Huai'an 223003, China)

Abstract: Dynamic workflow interoperation is an important issue in the workflow interoperation area. In this article, by analyzing the characteristics of workflow interoperation, a dynamic workflow interoperation model is proposed, which takes Web service as the interoperation interface and semantic Web technology as the service discovery mechanism and can support interoperation across Internet.

Key words: workflow; interoperation; Web service; semantic Web; ontology

工作流管理系統作為一種良好的定義、管理和執行業務流程的工具,被廣泛使用于電子商務等環境中.電子商務的發展使得工作流互操作需要跨越Internet,工作流互操作不僅僅需要考慮緊耦合的情形,還需要考慮松耦合的互操作。在電子商務中,新的服務隨時可能出現,舊的應用隨時需要被代替,因此合作伙伴可能會經常變化。在這種情況下,工作流的各個子流程可能會不斷地變更,為了適應這種動態特性,工作流需要實現子流程的動態發現和綁定功能,而解決此問題的關鍵是對工作流語義的描述。Web服務技術的出現加速了工作流互操作技術的發展,通過將工作流包裝成Web服務、使用XML格式互操作消息,Internet上各種工作流之間可以進行跨平臺、松耦合的互操作。然而,Web服務缺乏對于服務語義的描述。

最近興起的語義網技術[1]可以解決Web上數據的語義表示間題。它基于RDF[2]實現對對象本體的描述,使用基于各種邏輯的推理引攀實現荃于語義的查詢。本文將研究如何利用現有的語義Web服務技術實現工作流的動態互操作[3],并且考慮與現有的工作流互操作和電子商務標準相一致。

1 基于語義網的動態工作流互操作

系統的結構如圖1所示,系統使用DAML提供的查詢語言DQL進行查詢。圖中各模塊的功能描述如下。

SDA(Ser ViceD IscoveryA Gent):服務發現代理。負責服務的搜索、消息的傳遞和轉換以及安全策略等問題。

DQL服務器:使用支持DAML+OIL規則的推理機對知識庫進行推理,查找出符合查詢條件的服務。可供選擇的推理引擎如JTP,它支持DAML+OIL以及其他多種推理機,并支持DQL查詢語言。

服務知識庫:保存描述服務特征的知識庫。使用DAML解析器,將使用XML語法描述的服務特征本體轉化為推理機所需要的知識庫三元組,以供推理機進行推理系統的工作流程如下,各流程的順序見圖中標注:

① 本地工作流發出調用請求;

② SDA發送包含服務特征本體屬性的DQL查詢語句至DQL服務器;

③ DQL服務器使用推理機對服務特征知識庫進行推理;

④ DQL服務器返回結果集給SDA;

⑤ SDA調用搜索到的服務,并得到結果;

⑥ SDA將結果傳給內部工作流。

在這個體系結構中,服務發現代理(SDA)承擔了內部工作流與外部所有通訊的任務.SDA的功能模塊結構如圖2所示,圖中各模塊的功能描述如下:

服務查詢模塊:負資接收內部工作流的服務查詢信息,并將此信息轉化為DQL查詢語言發送至DQL服務器。然后從DQL服務器接收查詢結果,并將此查詢結果轉化為內部數據格式發送給其他內部模塊。

消息轉換模塊:負責消息的封裝和接封。它將內部消息封裝到Wf-XML消息或從Wf-XML消息中提取數據等。

安全策略模塊:負貴消息的加密和解密。采用哪一種方式進行加解密要根據服務查詢模塊查詢到的對方安全策略決定。

服務調用模塊:根據查詢結果中的服務URI,進行實際的服務調用。

要調用外部服務時,先將所需服務的信息(服務種類、服務的前提和效果、服務質量要求、返回參數類型等)以及輸入信息發送至SDA的服務查詢模塊,服務查詢模塊將這些信息轉化為包含我們所擴展的特征本體(見下節)屬性的DQL查詢語句,并在查詢模式(query pattern)中指明返回集,然后將DQL查詢請求發送給DQL服務器.如果沒有滿足條件的服務,服務查詢模塊返回查詢失敗信息給內部工作流系統(如圖3虛線所示)。否則,它將消息格式、安全策略信息分別發送到消息轉換模塊和安全策略模塊,這兩個模塊對輸入信息進行格式轉換和加密。最后由服務調用模塊根據資源URI對服務進行調用.

服務調用返回時返回結果由服務調用模塊返回至安全策略模塊和消息轉換模塊進行解密并轉換成內部工作流使用的消息格式,最后由消息轉換模塊將結果數據返回給內部工作流系統。

2 總結

本文討論了基于語義網動態工作流互操作問題,通過分析工作流互操作,特別是動態工作流互操作的特點,給出了一種基于語義Web服務技術的解決方案,解決了子流程的動態發現和調用問題。但是,這種方案由于技術的限制還存在以下幾點需要發展的地方:其一是當前語義網技術還在發展,現在的工作只是在本體描述方面比較成熟,而且各個領域的本體還沒有完全形成標準,其二是雖然利用語義Web服務能夠解決動態服務發現和調用,但是將工作流作為Web服務進行調用只能實現粗粒度的互操作,也就是WfMC所定義的嵌套子過程互操作模型。要實現細粒度動態工作流互操,還需要描述服務提供者工作流的內部結構,并根據此結構進行查詢和協商,這些都是以后工作所需要解決的問題。

參考文獻:

[1] W3C. Semantic Web. World Wide Web Consortium, http://www.w3.org/2001/sw/.

[2] Pan J Z, Horrocks I. RDFS(FA):Connectiong RDF(S) and OWL DL [J]. IEEE Transactions on Knowledge and Data Engineering, 2007,19(2):192-206.

[3] 武吉祥,毛新軍.支持Agent軟件與Web服務軟件互操作的AWIA[J].南京大學學報(自然科學),2008,44(2):123-131.

主站蜘蛛池模板: 激情视频综合网| 亚洲国产欧美目韩成人综合| 亚洲美女视频一区| 欧美一级夜夜爽www| 日韩毛片基地| 亚洲国产日韩欧美在线| 九色国产在线| 国产清纯在线一区二区WWW| 99精品欧美一区| 亚洲成人精品| 91极品美女高潮叫床在线观看| 国产高清免费午夜在线视频| 亚洲V日韩V无码一区二区| 又爽又大又黄a级毛片在线视频| 欧美综合成人| 91视频99| 日韩高清一区 | 亚洲VA中文字幕| 国产综合精品一区二区| 国产精品美女自慰喷水| 国产视频大全| 人与鲁专区| 精品午夜国产福利观看| 台湾AV国片精品女同性| 亚洲永久免费网站| 国产麻豆va精品视频| 2021国产精品自产拍在线观看| 国产幂在线无码精品| 国产黑丝一区| 一区二区三区高清视频国产女人| 国产SUV精品一区二区| 激情综合网址| 中文字幕无码中文字幕有码在线| 国产欧美在线观看精品一区污| 99精品久久精品| 亚洲欧洲自拍拍偷午夜色| 国产视频欧美| 麻豆精品国产自产在线| 伊人五月丁香综合AⅤ| 91久久偷偷做嫩草影院电| 亚洲精品日产AⅤ| 99久视频| 久久精品午夜视频| 亚洲第一视频网| 欧洲亚洲一区| 国产精品妖精视频| 久久综合九色综合97网| 天天操精品| 精品国产香蕉伊思人在线| 国产成a人片在线播放| 日本高清成本人视频一区| 99视频在线精品免费观看6| 国产91小视频| 亚洲一区二区三区国产精品| 久久中文无码精品| 欧美a级完整在线观看| 国产高清精品在线91| 一区二区日韩国产精久久| 国产综合无码一区二区色蜜蜜| 人妻丰满熟妇αv无码| 99激情网| 狠狠色丁香婷婷| 天天躁夜夜躁狠狠躁躁88| 成人免费一级片| 午夜三级在线| 制服丝袜亚洲| 亚洲有无码中文网| 黄色成年视频| 青青青草国产| 国产又大又粗又猛又爽的视频| 久久青草免费91观看| 亚洲国产理论片在线播放| 波多野结衣一区二区三区88| 国产AV毛片| 中文字幕乱妇无码AV在线| 国产精品一线天| 亚洲天堂伊人| 国产精品99久久久久久董美香 | 免费在线观看av| 99久久精品免费看国产电影| 美女扒开下面流白浆在线试听 | 久久国产黑丝袜视频|