[發(fā)明專利]一種面向服務能力的結構化描述校驗系統(tǒng)及其方法在審
| 申請?zhí)枺?/td> | 202011356900.1 | 申請日: | 2020-11-26 |
| 公開(公告)號: | CN112417699A | 公開(公告)日: | 2021-02-26 |
| 發(fā)明(設計)人: | 朱利魯;黃凱;李登基 | 申請(專利權)人: | 中國科學院電子學研究所蘇州研究院 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06F119/02 |
| 代理公司: | 南京理工大學專利中心 32203 | 代理人: | 封睿 |
| 地址: | 215000 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 面向 服務 能力 結構 描述 校驗 系統(tǒng) 及其 方法 | ||
1.一種面向服務能力的結構化描述校驗系統(tǒng),其特征在于,包括:
服務能力描述模塊:用于使用標準化、結構化的服務能力模型對服務能力進行統(tǒng)一描述,構建服務能力模型實例;
服務能力校驗模塊:用于使用與服務能力模型對應的校驗場景模板構建校驗場景,校驗服務能力的有效性與可靠性,以及其與服務能力模型實例內(nèi)容要求的一致性;
可視化管理模塊:用于服務能力描述與服務能力校驗過程的可視化管理。
2.根據(jù)權利要求1所述的面向服務能力的結構化描述校驗系統(tǒng),其特征在于,所述服務能力描述模塊由服務能力模型與服務能力描述引擎組成,其中:
(1)服務能力模型
服務能力模型是一種結構化的模板文件,用于規(guī)范服務能力描述的內(nèi)容,涵蓋能力標識、能力描述、協(xié)議類型、能力依賴、接口信息、特征信息、關鍵字這些信息,其中能力標識用于標識服務能力的類別,具有分段結構特征,格式為:服務類型-業(yè)務類型-版本;能力描述用于說明服務能力的具體描述;協(xié)議類型用于說明服務所支持的協(xié)議或框架;能力依賴用于說明對其他服務的依賴關系,用依賴服務的能力標識表示,可為多個;接口信息用于說明服務接口具體信息,包括服務接口名稱、入?yún)㈩愋汀⒎祷刂殿愋汀⒄埱蠓绞剑惶卣餍畔⒂糜诿枋龇仗卣鞯男畔ⅲ蔀槎鄠€;關鍵字用于服務檢索,可為多個;
(2)服務能力描述引擎
服務能力描述引擎用于獲取構建服務能力模型所需的相關信息,包括能力標識、能力描述、協(xié)議類型、能力依賴、接口信息、特征信息、關鍵字,形成服務能力模型實例。
3.根據(jù)權利要求2所述的面向服務能力的結構化描述校驗系統(tǒng),其特征在于,所述服務能力描述引擎由數(shù)據(jù)引接、實例構建和持久化存儲三個子模塊組成,其中數(shù)據(jù)引接子模塊用于獲取服務接口信,通過引入接口文件地址從接口文件提取,或者直接錄入的方式實現(xiàn);實例構建子模塊用于獲取其他描述信息,包括能力標識、能力描述、協(xié)議類型、能力依賴、特征信息、關鍵字,構建服務能力模型實例;持久化存儲子模塊用于服務能力模型實例持久化存儲,支撐UI端可視化管理。
4.根據(jù)權利要求1所述的面向服務能力的結構化描系統(tǒng),其特征在于,所述服務能力校驗模塊服務能力校驗模塊由校驗場景模板與服務能力校驗引擎組成,其中:
(1)校驗場景模板
校驗場景模板是一種結構化的模板文件,與服務能力模型相對應,用于規(guī)范服務能力校驗的內(nèi)容;
(2)服務能力校驗引擎
服務能力校驗引擎由校驗用例、校驗器和校驗引擎三部分組成,用于服務能力的一致性校驗,其中校驗用例包括校驗場景、校驗數(shù)據(jù)和校驗腳本,校驗場景通過接口名稱關聯(lián)校驗數(shù)據(jù)與校驗腳本,校驗場景是校驗場景模板實例化的結果,是校驗過程執(zhí)行的依據(jù),與能力模型實例相對應;校驗數(shù)據(jù)是用于接口校驗的輸入數(shù)據(jù);校驗腳本用于接口校驗的結果判別;校驗器用于依據(jù)校驗場景依次進行接口校驗,通過調(diào)用校驗接口傳入校驗數(shù)據(jù),通過相應校驗腳本判別校驗是否通過;校驗引擎用于校驗器的管控,包括裝載、啟動、停止、卸載。
5.根據(jù)權利要求4所述的面向服務能力的結構化描述校驗系統(tǒng),其特征在于,所述校驗器根據(jù)服務協(xié)議或框架類型分為通用和專用兩大類,其中通用校驗器支持HTTP、WEBSERVICE、UDP、TCP四種,代碼已事先實現(xiàn)并內(nèi)置于所述服務能力校驗模塊,適用于使用這幾類協(xié)議或框架開發(fā)的服務的能力校驗,專用校驗器需按校驗器規(guī)范專門開發(fā),針對專門服務的能力校驗。
6.根據(jù)權利要求1所述的面向服務能力的結構化描述校驗系統(tǒng),其特征在于,所述可視化管理模塊包括多級分類、聯(lián)合檢索、多元展示三個字模塊,用于實現(xiàn)樹裝結構多級分類展示,基于關鍵字的聯(lián)合檢索,以及圖表化、圖形化這些多元展示功能。
7.一種面向服務能力的結構化描述校驗方法,其特征在于,基于權利要求1-6任一項所述的系統(tǒng)進行面向服務能力的結構化描述校驗,包括如下步驟:
服務能力描述:使用標準化、結構化的服務能力模型對服務能力進行統(tǒng)一描述,構建服務能力模型實例;
服務能力校驗:使用與服務能力模型對應的校驗場景模板構建校驗場景,校驗服務能力的有效性與可靠性,以及其與服務能力模型實例內(nèi)容要求的一致性;
可視化管理:進行服務能力描述與服務能力校驗過程的可視化管理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院電子學研究所蘇州研究院,未經(jīng)中國科學院電子學研究所蘇州研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011356900.1/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





