[發明專利]生產型軟件框架系統及軟件訪問系統在審
| 申請號: | 201910372435.1 | 申請日: | 2019-05-06 |
| 公開(公告)號: | CN110096273A | 公開(公告)日: | 2019-08-06 |
| 發明(設計)人: | 費林吉良;于學杰;賈文濤;陳煒;彭偉;汪云昊 | 申請(專利權)人: | 上海東尚信息科技股份有限公司 |
| 主分類號: | G06F8/36 | 分類號: | G06F8/36;G06F8/71 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 楊奇松 |
| 地址: | 201600 上海市松江區漕河涇開發*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務單元 統一管理 軟件框架 申請 軟件訪問 調用關系 服務調用 服務請求 服務信息 管理后臺 監控中心 前端設備 軟件版本 數據交互 通信網關 業務功能 注冊中心 復用性 調用 孤島 架設 監控 更新 配置 維護 服務 | ||
1.一種生產型軟件框架系統,其特征在于,所述框架系統包括管理后臺、注冊中心、通信網關、監控中心及多個微服務單元;
所述管理后臺與每個微服務單元連接,用于對每個微服務單元的業務功能及多個微服務單元之間的調用關系進行配置,并獲取每個微服務單元運行時的業務數據,以對獲取到的業務數據進行管理;
所述通信網關及每個微服務單元分別與所述注冊中心連接,與通信網關通信的前端設備通過所述通信網關從所述注冊中心處獲取當前注冊的各微服務單元的服務信息,其中每個微服務單元在自身啟動時向所述注冊中心注冊服務信息;
所述通信網關經所述監控中心與每個微服務單元連接,所述監控中心接收由所述前端設備通過所述通信網關發送的服務請求,并將接收到的服務請求發送到對應的微服務單元處進行微服務處理,其中所述監控中心用于對所述服務請求的傳輸路徑及各微服務單元的調用狀態進行監控,并對所述服務請求所對應的微服務進行熔斷管理。
2.根據權利要求1所述的框架系統,其特征在于,所述管理后臺包括功能配置模塊、調用配置模塊及數據管理模塊;
所述功能配置模塊,用于根據生產型軟件所對應的業務功能需求,對每個微服務單元的業務功能進行配置;
所述調用配置模塊,用于為每個微服務單元配置對應的調用接口,以使任意兩個所述微服務單元通過所述調用接口進行相互調用;
所述數據管理模塊,用于根據所述業務功能需求對獲取到的業務數據進行數據整理,并提供對應的數據查詢功能。
3.根據權利要求2所述的框架系統,其特征在于,所述數據管理模塊包括權限校對子模塊、數據過濾子模塊及數據歸類子模塊;
所述數據歸類子模塊,用于根據所述業務功能需求所對應的預設業務類型對獲取到的業務數據進行數據歸類得到對應的數據歸類結果;
所述權限校對子模塊,用于對接收到的管理員賬號進行查詢權限等級校對;
所述數據過濾子模塊,用于根據所述等級校對結果從所述數據歸類結果中過濾出與所述等級校對結果對應的數據。
4.根據權利要求3所述的框架系統,其特征在于,所述數據管理模塊還包括權限配置子模塊;
所述權限配置子模塊,用于對不同數據查詢人員的管理員賬號所對應的查詢權限等級進行配置,得到管理員賬號與查詢權限等級之間的對應關系。
5.根據權利要求2所述的框架系統,其特征在于,所述管理后臺還包括適配調控模塊;
所述適配調控模塊,用于根據預存的硬件承載設備的硬件信息對每個微服務單元與對應的硬件承載設備之間的交互狀況進行調控,使每個微服務單元與對應的硬件承載設備相互適配。
6.根據權利要求5所述的框架系統,其特征在于,所述管理后臺還包括對象構建模塊;
所述對象構建模塊,用于對各微服務單元所對應的業務對象模型進行構建,以使每個所述微服務單元可基于對應的業務對象模型實現相應的業務功能。
7.根據權利要求1-6中任意一項所述的框架系統,其特征在于,所述監控中心包括路由配置模塊、請求追蹤模塊、調用監測模塊及熔斷管理模塊;
所述路由配置模塊,用于對所述通信網關與各所述微服務單元之間的路由路徑進行配置;
所述請求追蹤模塊,用于對來自所述前端設備的服務請求的傳輸路徑進行鏈路追蹤;
所述調用監測模塊,用于對各所述微服務單元的調用狀態進行監測;
所述熔斷管理模塊,用于當接收到的所述服務請求所對應的微服務單元無法在對應的預設響應時長內提供對應的微服務時,對該微服務進行熔斷處理。
8.根據權利要求7所述的框架系統,其特征在于,所述框架系統還包括功能封裝單元;
所述功能封裝單元,用于對所述管理后臺、所述注冊中心、所述通信網關、所述監控中心及每個所述微服務單元各自對應的軟件功能進行封裝,以使所述管理后臺、所述注冊中心、所述通信網關、所述監控中心及每個所述微服務單元均可正常啟動。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海東尚信息科技股份有限公司,未經上海東尚信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910372435.1/1.html,轉載請聲明來源鉆瓜專利網。





