[發明專利]一種接口服務管理系統有效
| 申請號: | 201911055100.3 | 申請日: | 2019-10-31 |
| 公開(公告)號: | CN110971664B | 公開(公告)日: | 2023-04-18 |
| 發明(設計)人: | 芮法玲 | 申請(專利權)人: | 北京浪潮數據技術有限公司 |
| 主分類號: | H04L67/60 | 分類號: | H04L67/60 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉志紅 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 接口 服務 管理 系統 | ||
1.一種接口服務管理系統,其特征在于,包括:
用于存儲所有接口服務的接口服務參數的存儲模塊,所述接口服務參數包括接口路徑參數、調用方式參數、業務邏輯處理類參數及業務邏輯處理方法參數;所述存儲模塊為數據庫;
監控模塊,用于接收服務更新請求,判斷所述服務更新請求對應的接口服務是否為新建的接口服務,若是,將所述新建的接口服務的接口服務參數存儲到所述存儲模塊中,所述服務更新請求包括所述接口服務參數;
發布模塊,用于在所述服務更新請求對應的接口服務為新的接口服務時,發布所述服務更新請求對應的接口服務的接口路徑參數和調用方式參數;
調用模塊,用于接收調用請求,根據所述調用請求調用所述存儲模塊中對應的接口服務參數,以便運行對應的接口服務;
所述判斷所述服務更新請求對應的接口服務是否為新建的接口服務的過程具體為:
根據所述服務更新請求對應的接口路徑及調用方式判斷所述數據庫中是否存在相同的接口服務,若不存在,所述服務更新請求對應的接口服務為新建的接口服務。
2.根據權利要求1所述的接口服務管理系統,其特征在于,所述監控模塊還用于:
當所述服務更新請求對應的接口服務不是所述新建的接口服務時,根據所述服務更新請求更新所述存儲模塊中對應的接口服務的接口服務參數。
3.根據權利要求1所述的接口服務管理系統,其特征在于,所述調用方式包括GET方式或POST方式或PUT方式或DETELE方式。
4.根據權利要求1所述的接口服務管理系統,其特征在于,所述調用模塊具體包括:
解析單元,用于接收調用請求,并解析所述調用請求中的目標接口服務的目標接口路徑及目標調用方式;
獲取單元,用于根據所述目標接口路徑及所述目標調用方式在所述存儲模塊中獲取對應的目標業務邏輯處理類參數及目標業務邏輯處理方案參數;
調用單元,用于調用所述目標業務邏輯處理方案參數,以便運行所述目標接口服務。
5.根據權利要求4所述的接口服務管理系統,其特征在于,所述發布模塊,具體用于通過注解pathVariable映射URL綁定占位符的方式發布所述服務更新請求對應的接口服務。
6.根據權利要求5所述的接口服務管理系統,其特征在于,所述獲取單元具體用于:
通過pathVariable根據所述目標接口路徑及所述目標調用方式將所述URL中對應的占位符參數綁定到控制器處理方法的入參中。
7.根據權利要求1-6任意一項所述的接口服務管理系統,其特征在于,所述根據所述調用請求調用所述存儲模塊中對應的接口服務參數的過程具體為:
通過invoke反射機制調用所述存儲模塊中對應的接口服務的業務邏輯處理類參數及業務邏輯處理方案參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京浪潮數據技術有限公司,未經北京浪潮數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201911055100.3/1.html,轉載請聲明來源鉆瓜專利網。





