[發明專利]優化的電力營銷業務系統集成網關有效
| 申請號: | 202010325495.0 | 申請日: | 2020-04-23 |
| 公開(公告)號: | CN111614550B | 公開(公告)日: | 2022-11-04 |
| 發明(設計)人: | 余明陽 | 申請(專利權)人: | 國網湖北省電力有限公司信息通信公司 |
| 主分類號: | H04L12/66 | 分類號: | H04L12/66;H04L67/12;H04L67/02;H04L69/16;H04L67/1025;H04L67/10;G06Q50/06;H04L67/566 |
| 代理公司: | 武漢開元知識產權代理有限公司 42104 | 代理人: | 潘杰 |
| 地址: | 430010 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 優化 電力 營銷 業務 系統集成 網關 | ||
1.一種優化的電力營銷業務系統集成網關,所述電力營銷業務系統包括客戶管理、資產管理、抄表管理、計費管理、收費管理、預付費管理、新裝增容及變更用電、預付費卡表、監控分析、遠程費控、報表管理、信用評價、用電檢查、防竊電管理、檔案管理、線損管理和線損基礎信息管理,所述集成網關架設在電力信息內網內部,所述電力信息內網包括微信應用內網應用、掌上電力內網應用、支付寶服務窗、采集系統、費控系統、運營支撐平臺、業務連接平臺連接和電力營銷業務系統,所述集成網關適用于簡化所述電力營銷業務系統對外交互的接口標準,包含UI系統和數據庫系統,其特征在于:還包含后臺系統;
所述后臺系統包含請求接入處理模塊、接口請求路由模塊、業務邏輯處理模塊、服務調度管理模塊、接入管理配置模塊、統一監控分析模塊和公共組件管理模塊;其中:
所述請求接入處理模塊統一接收來自架設于電力信息內網中的微信應用內網應用、掌上電力內網應用、支付寶服務窗、采集系統、費控系統、運營支撐平臺和業務連接平臺連接的接口調用請求,將所述接口調用請求統一格式化之后轉發給所述接口請求路由模塊;所述微信應用內網應用的接口調用請求來自架設于電力信息外網的微信應用外網應用的接口調用請求;所述電力信息外網包括微信應用外網應用和掌上電力外網應用,所述微信應用外網應用的接口調用請求來自架設于互聯網的微信的接口調用請求;所述掌上電力應用內網應用的接口調用請求來自架設于電力信息外網的掌上電力應用外網應用的接口調用請求;所述掌上電力應用外網應用的接口調用請求來自架設于互聯網的掌上電力APP的接口調用請求;所述支付寶服務窗的接口調用請求來自架設于互聯網的支付寶的接口調用請求;所述支付寶和所述支付寶服務窗通過專線直接連接;
所述接口請求路由模塊將接收到的接口調用請求統一進行路由處理,然后轉發給所述業務邏輯處理模塊;
所述業務邏輯處理模塊對接收的接口調用請求進行統一分發和調用;在此過程中:所述服務調度管理模塊對所述接口訪問請求進行并發防護和多層次控制,保障接口運行的穩定和接口訪問的安全;所述接入管理配置模塊對接口信息、接口運行配置、接口訪問權限和接口需求進行統一配置管理;
在所述集成網關的運行過程中,所述統一監控分析模塊實時統一監控接口實時狀態、分析接口異常并保障接口正常穩定運行;所述公共組件管理模塊提供公共工具并支撐接口適配調度;
所述請求接入處理模塊包含統一接口子模塊、Rest接入子模塊、WebService接入子模塊和Socket接入子模塊;其中:
所述統一接口子模塊通過采用通用的Rest接口協議,對外提供統一接口服務,實現統一接入和統一接口規范標準,降低應用耦合;
所述Rest接入子模塊按現有Rest接口協議,提供相應的服務端,接入Rest請求,減少Rest接口客戶端接入改造的工作量;
所述WebService接入子模塊按現有WebService接口協議,提供相應的服務端,接入WebService請求,減少WebService接口客戶端接入改造的工作量;
所述Socket接入子模塊按現有Socket接口協議,提供相應的服務端,接入Socket請求,減少Socket接口客戶端接入改造的工作量;
所述接口請求路由模塊包含負載均衡子模塊和動態擴展子模塊;其中:
所述負載均衡子模塊負責建立軟負載均衡機制,并按照預先設定的調度規則實現動態調整負載均衡機制;
所述動態擴展子模塊負責當服務處理性能不足時,通過動態擴展服務應用節點,提升系統性能;
所述業務邏輯處理模塊包含統一分發子模塊、接口串行調用子模塊、接口并行調用子模塊、Rest調用子模塊、WebService調用子模塊和Socket調用子模塊;其中:
所述統一分發子模塊對已接入的接口調用請求,根據注冊的接口方式和服務地址信息,判斷采用的調用方式,并分發至相應的業務應用進行處理;
所述接口串行調用子模塊對存在服務依賴的接口,支持按順序進行接口調用;
所述接口并行調用子模塊支持同時對多個接口進行并行調用;只有當所有接口請求都調用成功后,才允許返回成功;
所述Rest調用子模塊按現有Rest接口協議,模擬相應的客戶端,調用Rest接口;
所述WebService調用子模塊按現有WebService接口協議,模擬相應的客戶端,調用WebService接口;
所述Socket調用子模塊按現有Socket接口協議,模擬相應的客戶端,調用Socket接口;
所述接入管理配置模塊包含業務連接管理子模塊、接口運行配置子模塊、訪問權限配置子模塊、接口目錄管理子模塊;其中:
所述業務連接管理子模塊對應用臺賬、所述接口信息進行統一管理;
所述接口運行配置子模塊對所述接口運行配置進行統一管理;
所述訪問權限配置子模塊對所述接口訪問權限進行統一管理;
所述接口目錄管理子模塊對所述接口需求進行統一管理;
所述服務調度管理模塊包含并發控制子模塊、訪問權限控制子模塊、服務限流子模塊、容錯處理子模塊、排隊控制子模塊、數據權限控制子模塊;其中:
所述并發控制子模塊對極短時間內的大量請求并發訪問進行防護控制;
所述訪問權限控制子模塊對所述接口訪問請求進行多層次控制,保障接口訪問的安全;
所述服務限流子模塊對接口訪問流量進行控制;
所述容錯處理子模塊在當單個接口出現異常時,自動根據預先設定的策略進行處理;
所述排隊控制子模塊根據預先設定的排隊容量配置,當各業務應用的請求訪問數量達到已配置的閾值時,自動對新的接口訪問請求進行異步排隊處理;
所述數據權限控制子模塊根據預先設定的數據訪問權限配置,對接口訪問請求的數據項進行控制,只返回已被授權訪問的數據項;
所述統一監控分析模塊包含接口調用統計子模塊、接口異常統計子模塊、監控項維護子模塊、服務可用狀態子模塊、服務狀態查詢子模塊和服務異常告警子模塊;其中:
所述接口調用統計子模塊按預先設定的維度統計接口調用情況;所述維度包含時間、調用端和接口;
所述接口異常統計子模塊按預先設定的維度統計接口異常情況;
所述監控項維護子模塊自定義維護需要進行監控的監控信息;所述監控信息包含接口、監控入參、監控頻率和異常處理;
所述服務可用狀態子模塊自動根據預先設定的正則表達式,當到達預設的時間點時,自動去監測相關接口,通過調用適配服務的接口,實現服務可用監測;
所述服務狀態查詢子模塊實時查看服務器當前狀態和接口當前狀態,并對服務器歷史狀態和接口歷史狀態進行回溯;
所述服務異常告警子模塊自動對服務異常進行告警,根據預先設定的預告警策略,發送告警消息給相應人員;
所述公共組件管理模塊包含用于支撐接口報文轉化的服務編排管理子模塊、用于支撐接口日志查詢的日志管理子模塊和用于支撐服務調度路由的支撐管理子模塊;其中:
所述服務編排管理子模塊提供服務編排工具;
所述日志管理子模塊統一采集、存儲、解析接口日志數據;
所述支撐管理子模塊提供系統工具;所述系統工具包含任務調度和消息隊列;
所述數據庫系統包含用于存儲平臺支撐數據和結構化業務數據的分布式數據庫,為本集成網關提供快速的數據支撐服務;所述分布式數據庫采用MySQL實現;
所述數據庫系統還包含用于存儲非結構化數據的ES分布式存儲架構,為所述集成網關提供快速的數據檢索和分析特性服務;所述ES分布式存儲架構采用KAFKA實現;
所述平臺支撐數據包含審計日志、功能菜單、組織權限和賬號信息;
所述非結構化數據包含所述接口日志數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網湖北省電力有限公司信息通信公司,未經國網湖北省電力有限公司信息通信公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010325495.0/1.html,轉載請聲明來源鉆瓜專利網。





