[發明專利]生產型軟件框架系統及軟件訪問系統在審
| 申請號: | 201910372435.1 | 申請日: | 2019-05-06 |
| 公開(公告)號: | CN110096273A | 公開(公告)日: | 2019-08-06 |
| 發明(設計)人: | 費林吉良;于學杰;賈文濤;陳煒;彭偉;汪云昊 | 申請(專利權)人: | 上海東尚信息科技股份有限公司 |
| 主分類號: | G06F8/36 | 分類號: | G06F8/36;G06F8/71 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 楊奇松 |
| 地址: | 201600 上海市松江區漕河涇開發*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務單元 統一管理 軟件框架 申請 軟件訪問 調用關系 服務調用 服務請求 服務信息 管理后臺 監控中心 前端設備 軟件版本 數據交互 通信網關 業務功能 注冊中心 復用性 調用 孤島 架設 監控 更新 配置 維護 服務 | ||
本申請提供一種生產型軟件框架系統及軟件訪問系統。本申請通過管理后臺對每個微服務單元的業務功能及多個微服務單元之間的調用關系進行配置,以對各微服務單元的軟件版本狀況及數據交互狀況進行統一管理。本申請通過與各微服務單元連接的注冊中心對各微服務單元的啟動狀況進行統一管理。本申請通過架設在通信網關與微服務單元之間的監控中心對與由前端設備輸入的服務請求對應的各微服務單元的調用狀態進行監控,以實現對各微服務單元的服務調用狀況進行統一管理。本申請可對同一軟件框架下的不同微服務進行統一管理,并避免出現微服務信息孤島,提高框架復用性,降低軟件的更新難度及維護難度。
技術領域
本申請涉及軟件框架技術領域,具體而言,涉及一種生產型軟件框架系統及軟件訪問系統。
背景技術
隨著科學技術的不斷發展,各行業領域也都在逐步進行信息化管理建設。目前,大多數生產型企業在生產管理過程中所使用的應用軟件通常是針對一項軟件功能對應分配一套獨立的軟件框架。生產管理型軟件的開發人員通過復制多份軟件框架,并針對每份軟件框架進行不同功能需求的軟件開發,得到該生產管理型軟件所包括的各項軟件功能產品。這類生產管理型軟件是多種框架組件的簡單組合,各項軟件功能產品之間極易形成信息孤島,進而導致各軟件功能產品在軟件功能交互時的框架復用性差,同時也使各軟件功能產品在進行版本更新時的更新難度高,整個軟件管理過程存在管理分散的問題。
發明內容
為了克服現有技術中的上述不足,本申請的目的在于提供一種生產型軟件框架系統及軟件訪問系統,其能夠在同一軟件框架下對不同功能需求的微服務進行統一管理,以避免出現微服務之間的信息孤島,提高框架復用性,降低軟件的更新難度及維護難度。
就框架系統而言,本申請實施例提供一種生產型軟件框架系統,所述框架系統包括管理后臺、注冊中心、通信網關、監控中心及多個微服務單元;
所述管理后臺與每個微服務單元連接,用于對每個微服務單元的業務功能及多個微服務單元之間的調用關系進行配置,并獲取每個微服務單元運行時的業務數據,以對獲取到的業務數據進行管理;
所述通信網關及每個微服務單元分別與所述注冊中心連接,與通信網關通信的前端設備通過所述通信網關從所述注冊中心處獲取當前注冊的各微服務單元的服務信息,其中每個微服務單元在自身啟動時向所述注冊中心注冊服務信息;
所述通信網關經所述監控中心與每個微服務單元連接,所述監控中心接收由所述前端設備通過所述通信網關發送的服務請求,并將接收到的服務請求發送到對應的微服務單元處進行微服務處理,其中所述監控中心用于對所述服務請求的傳輸路徑及各微服務單元的調用狀態進行監控,并對所述服務請求所對應的微服務進行熔斷管理。
可選地,在本申請實施例中,上述管理后臺包括功能配置模塊、調用配置模塊及數據管理模塊;
所述功能配置模塊,用于根據生產型軟件所對應的業務功能需求,對每個微服務單元的業務功能進行配置;
所述調用配置模塊,用于為每個微服務單元配置對應的調用接口,以使任意兩個所述微服務單元通過所述調用接口進行相互調用;
所述數據管理模塊,用于根據所述業務功能需求對獲取到的業務數據進行數據整理,并提供對應的數據查詢功能。
可選地,在本申請實施例中,上述數據管理模塊包括權限校對子模塊、數據過濾子模塊及數據歸類子模塊;
所述數據歸類子模塊,用于根據所述業務功能需求所對應的預設業務類型對獲取到的業務數據進行數據歸類得到對應的數據歸類結果;
所述權限校對子模塊,用于對接收到的管理員賬號進行查詢權限等級校對;
所述數據過濾子模塊,用于根據所述等級校對結果從所述數據歸類結果中過濾出與所述等級校對結果對應的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海東尚信息科技股份有限公司,未經上海東尚信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910372435.1/2.html,轉載請聲明來源鉆瓜專利網。





