[發明專利]一種地理模型網絡服務的動態組合方法無效
| 申請號: | 201110162786.3 | 申請日: | 2011-06-17 |
| 公開(公告)號: | CN102253974A | 公開(公告)日: | 2011-11-23 |
| 發明(設計)人: | 楊慧;酆格斐;閭國年;盛業華 | 申請(專利權)人: | 中國礦業大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 南京經緯專利商標代理有限公司 32200 | 代理人: | 唐惠芬 |
| 地址: | 221116 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 地理 模型 網絡服務 動態 組合 方法 | ||
1.一種地理模型網絡服務的動態組合方法,其特征在于包括以下步驟:
a.基于分層任務網絡(HTN)規劃的地理建模總任務形式化表達:
利用計算機實現分層任務網絡(HTN)規劃的一階語言詞匯集合語法、語義和模型結構,對地理建模總任務的變量、時態順序、約束、規劃操作和規劃方法進行形式化表達,將地理建模總任務分層表達為一系列地理建模HTN任務網絡集合;
b.地理建模HTN任務網絡的遞歸分解與分派:
建模成員通過計算機甄選自身可執行的地理建模HTN任務網絡,將自身不具備執行能力的地理建模HTN任務網絡設為期望角色,分派給其他具有執行該地理建模HTN任務網絡的建模成員;若所有建模成員均不具有執行該建模HTN任務網絡的能力,則將該建模HTN任務網絡分解為多個候選子HTN任務網絡,遞歸甄選可執行該候選子HTN任務網絡的建模成員,進行地理建模HTN任務網絡的分解與分派遞歸,直至規劃成功;
c.異構地理子模型的網絡服務(Web?Services)的封裝:
各建模成員執行各自相應的地理建模HTN任務網絡后,構建異構的地理子模型并將其進行網絡服務(Web?Services)封裝:根據分布在計算機網絡空間中的各地理子模型輸入、輸出和處理變量的變量名、數據類型、數據結構以及存儲格式等參數信息的基本參數,選擇與各地理子模型運行平臺相應的網絡服務開發軟件,分別創建地理子模型網絡服務的通用輸入、輸出接口,最終實現將地理子模型的分析應用功能,封裝成地理子模型網絡服務,部署在地理子模型網絡服務共享平臺上進行共享和重用;
d.基于分層任務網絡(HTN)規劃的地理子模型網絡服務的動態組合:
依據地理建模任務及其遞歸分解后的地理建模HTN任務網絡,通過分層任務網絡HTN規劃器生成地理子模型網絡服務組合執行序列及其對應的模型控制腳本,從地理子模型網絡服務共享平臺上搜索并甄選合適的地理子模型網絡服務,通過地理子模型網絡服務動態組合執行引擎進行地理子模型網絡服務的組合和執行,以及地理組合模型計算結果的綜合和驗證。
2.根據權利要求1所述的地理模型網絡服務的動態組合方法,其特征是:所述地理子模型網絡服務共享平臺,包括如下三種角色:
第一.地理子模型網絡服務提供者:通過分布式網絡環境在通用描述、發現和集成協議(UUDI)注冊中心登記所提供的地理子模型網絡服務描述信息(WSDL)來發布地理子模型網絡服務;
第二.地理子模型網絡服務請求者:先向地理子模型網絡服務代理發出請求,檢索網絡服務描述信息WSDL或在UUDI注冊中心查找所需的地理子模型服務,并獲取服務描述中所綁定的地址和服務接口信息,利用簡單對象訪問協議(SOAP)與地理子模型網絡服務提供者建立連接進行通信,從而在運行時調用或啟動地理子模型網絡服務;
第三.地理子模型網絡服務代理:提供地理子模型網絡服務的發布和定位功能,即地理子模型網絡服務提供者在此發布網絡服務描述信息,而地理子模型網絡服務請求者則在此查找地理子模型網絡服務,并獲得該地理子模型網絡服務綁定的描述信息。
3.根據權利要求1所述的地理模型網絡服務的動態組合方法,其特征在于:所述地理子模型網絡服務動態組合執行引擎包括:
第一.通過分層任務網絡HTN規劃器生成地理子模型網絡服務組合執行序列及其對應的模型控制腳本;
第二.通過TCP協議調用部署在地理子模型網絡服務共享平臺上的地理子模型網絡服務代理;
第三.利用進程間通信管道技術實現地理子模型網絡服務之間協同組合執行通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國礦業大學,未經中國礦業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110162786.3/1.html,轉載請聲明來源鉆瓜專利網。





