[發明專利]資源管理平臺中的規則管理器無效
| 申請號: | 200710042003.1 | 申請日: | 2007-06-14 |
| 公開(公告)號: | CN101075189A | 公開(公告)日: | 2007-11-21 |
| 發明(設計)人: | 高念高;孫圭寧;秦克明 | 申請(專利權)人: | 上海眾恒信息產業有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 上海明成云知識產權代理有限公司 | 代理人: | 周成 |
| 地址: | 200040上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源管理 平臺 中的 規則 管理器 | ||
技術領域
本發明涉及資源管理技術,更具體地說,涉及資源管理平臺中的規則管理器。
背景技術
隨著網絡技術的不斷發展,資源共享逐漸成為許多企業級應用迫切的需求。雖然目前一些應用系統實現了部分共享的功能,但很多情況下,這種共享只限于存取有限網絡內的資源或為有限網絡內提供資源,不能滿足更普遍、更廣泛共享的需求。
通常的應用系統無法做到這種普遍、廣泛共享的原因主要有兩點:一是應用系統用戶出于安全保密性的考慮,不愿將所有資源對外開放;二是即使應用系統用戶愿意甚至需要將一部分資源對外開放,但卻沒有一種統一的途徑使其資源安全、可靠地開放。
開放資源的一個前提是實現有效的資源轉換,在資源轉換的過程中,經常需要使用到“求值器”,“求值器”的功能是輸入一組參數通過一定的規則處理后輸出返回的結果,其功能接近于常用的“函數”。于是,就需要一種能有效維護用于資源轉換過程中需要使用的規則的手段。
發明內容
本發明的目的是提供一種能有效維護用于資源轉換過程中需要使用的規則的手段。
本發明采用如下的方式實現,提供一種資源管理平臺中的規則管理器,該規則管理器以插件的形式運行于資源管理平臺的一平臺內核上,該平臺內核向以插件形式運行的規則管理器提供調用資源并管理所述規則管理器,其中,該規則管理器包括:
規則管理器插件,提供規則服務;
規則管理器工具插件,將所述規則管理器連接到一數據引擎,以使數據引擎能夠使用規則管理器的功能;還向所述規則管理器插件提供預定的資源。
其中,該規則管理器插件提供規則器擴展點,該規則器擴展點是一個被命名的接口,該規則管理器插件還提供規則服務擴展,該規則服務擴展是規則器擴展點和實現該規則器擴展點的擴展者的命名連接;
而該規則管理器工具插件提供的求值器構造器擴展和一組預定義規則器擴展,該求值器構造器擴展和一組預定義規則器擴展是命名連接。
作為該規則管理器運行基礎的資源管理平臺的平臺內核包括:
內核插件,內核插件是規則管理器插件和規則管理器工具插件的原始根,包括:
基礎擴展點,基礎擴展點是供規則管理器插件和規則管理器工具插件使用的接口;
基礎擴展者,基礎擴展點的接口實現,基礎擴展者是可被規則管理器插件和規則管理器工具插件調用的擴展者;
插件系統,內核插件、規則管理器插件和規則管理器工具插件需要向插件系統進行注冊,插件系統還保存內核插件、規則管理器插件和規則管理器工具插件之間的關聯關系;
的規則管理器插件和規則管理器工具用于實現:
擴展點,擴展點是一個被命名的接口;
擴展者,所述擴展點的接口實現;
擴展,所述擴展點和實現該擴展點接口的擴展者的命名連接;
非內核插件通過實現擴展點、擴展者和擴展來調用可擴展資源管理平臺的資源。
該規則管理器插件提供規則服務,規則服務包括:活動規則器查詢、活動映射器查詢以及映射器的注冊和注銷。
其中,規則器是所述規則管理器插件定義的一個擴展點,用于輸入一組參數,進行求值后將結果返回;每個規則器名字由規則器擴展者連接到規則器擴展點的擴展所定義;規則器使用元數據描述規則器接收的輸入參數類型、返回值類型以及規則器的功能。
而映射器是一個實體,包含一組“源-目標”的值映射;映射器使用元數據描述映射器的源、目標類型,以及映射器的功能;每個映射器包含一組映射條目,每個條目由一個源和一個目標組成。
規則管理器工具插件中的求值器構造器擴展用于完成指定的表達式求值,求值器構造器創建規則求值器和映射求值器,分別用于求解規則表達式和映射表達式。
規則管理器工具插件中的預定義規則器擴展實現字符串連接、取字符串長度、數值比較、條件選擇。
采用本發明的技術方案,提供了一種能有效維護用于資源轉換過程中需要使用的規則的手段,為建立有效的資源管理提供了基礎。
附圖說明
圖1示出了可作為本發明的規則管理器的運行基礎的可擴展資源管理平臺的結構圖;
圖2示出了根據本發明的規則管理器的結構圖。
具體實施方式
本發明提供一種資源管理平臺中的規則管理器,該規則管理器以插件的形式運行于資源管理平臺的一平臺內核上,平臺內核向以插件形式運行的規則管理器提供調用資源并管理規則管理器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海眾恒信息產業有限公司,未經上海眾恒信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710042003.1/2.html,轉載請聲明來源鉆瓜專利網。





