[發明專利]基于消息路由且緩存上下文的去狀態行情網關系統在審
| 申請號: | 201710409053.2 | 申請日: | 2017-06-02 |
| 公開(公告)號: | CN107332877A | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 呂軍亮;胡潛;周翔;張澤武;姚家朋;張云劍 | 申請(專利權)人: | 上海金大師網絡科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 上海漢聲知識產權代理有限公司31236 | 代理人: | 郭國中 |
| 地址: | 201702 上海市青浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 消息 路由 緩存 上下文 狀態 行情 網關 系統 | ||
1.一種基于消息路由且緩存上下文的去狀態行情網關系統,其特征在于,包括:接入網關服務器Access Control Server,記為ACS;其中,所述ACS包括:用戶側網關模塊、行情側網關模塊;
所述用戶側網關模塊,用于接收用戶側設備發送的會話請求,維護與用戶側設備的會話隊列;
所述行情側網關模塊,用于接收行情側服務器發送的會話請求,維護與行情服務器的會話隊列。
2.根據權利要求1所述的基于消息路由且緩存上下文的去狀態行情網關系統,其特征在于,還包括核心業務模塊、路由模塊、服務發現模塊、上下文模塊、命令行模塊、配置模塊;
所述核心業務模塊,用于對來自用戶側設備和行情側服務的數據、事件、消息的解析、處理和分發;
所述路由模塊,用于對來自用戶側設備的數據包的消息類型進行分析,并確定分配的行情側服務器;
所述服務發現模塊,用于查找存在的行情側服務,并維護行情服務器的統計數據;
所述上下文模塊,用于存儲和維護所有用戶側設備在行情側服務器上的實時上下文信息,在行情側服務器出現問題后,通過緩存的上下文信息恢復現場;
所述命令行模塊,用于通過命令行實時更新ACS,且支持通過web獲取ACS內部狀態信息;
所述配置模塊,用于讀取配置文件,加載配置信息到ACS。
3.根據權利要求1所述的基于消息路由且緩存上下文的去狀態行情網關系統,其特征在于,還包括:接入控制模塊,所述接入控制模塊用于添加黑白名單,所述黑白名單是指:接入的用戶側設備的名稱。
4.根據權利要求1所述的基于消息路由且緩存上下文的去狀態行情網關系統,其特征在于,還包括接入庫,所述接入庫中包括有多項服務,所述多項服務能夠通過調用軟件開發包工具SDK接入到ACS。
5.根據權利要求1所述的基于消息路由且緩存上下文的去狀態行情網關系統,其特征在于,用戶側網關模塊包括:第一會話管理子模塊、第一哈希子模塊、用戶側數據隊列子模塊、用戶側事件隊列子模塊;
所述第一會話管理子模塊,用于集中管理所有用戶側設備的會話信息;
所述第一哈希子模塊,用于通過哈希計算,將不同的用戶側設備數據分發到指定的隊列中處理;
所述用戶側數據隊列子模塊,用于處理數據相關的內容,并與所述核心業務模塊進行數據通信;
所述用戶側事件隊列子模塊,用于處理事件相關的內容,并與核心業務模塊進行事件通信。
6.根據權利要求1所述的基于消息路由且緩存上下文的去狀態行情網關系統,其特征在于,所述行情側網關模塊包括:第二會話管理子模塊、第二哈希子模塊、行情側數據隊列子模塊、行情側事件隊列子模塊;
所述第二會話管理子模塊,用于集中管理所有的行情側服務器的會話信息;
所述第二哈希子模塊,用于通過哈希計算,將不同的行情側服務的數據分發到指定的隊列中處理;
所述行情側數據隊列子模塊,用于處理數據相關的內容,并與核心業務模塊進行數據通信;
所述行情側事件隊列子模塊,用于處理事件相關的內容,并與核心業務模塊進行事件通信。
7.根據權利要求1所述的基于消息路由且緩存上下文的去狀態行情網關系統,其特征在于,所述核心業務模塊包括:數據包解析子模塊、用戶側業務子模塊、行情側業務子模塊、事件轉換子模塊、消息通道子模塊;
所述數據包解析子模塊,用于解析數據包,獲取數據包原始消息ID,并添加內部識別ID,用于對任意數據包在整個ACS中被無狀態識別;
所述用戶側業務子模塊,用于根據數據包解析子模塊獲取的用戶側消息ID;
所述行情側業務子模塊,用于根據數據包子解析模塊獲取的行情測消息ID;
所述事件轉換子模塊,用于將從用戶側事件隊列收到的事件和行情側事件隊列收到的事件均轉換ACS內部通用事件進行分發;
所述消息通道子模塊,用于建立與核心業務模塊的通信連接。
8.根據權利要求1所述的基于消息路由且緩存上下文的去狀態行情網關系統,其特征在于,所述路由模塊包括:路由表子模塊、反向查找表子模塊;
所述路由表子模塊,用于記錄用戶側設備和消息ID與行情側服務之間的映射關系;
所述反向查找表子模塊,用于記錄行情側服務器與所述行情側服務器所承載的用戶側設備的映射關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海金大師網絡科技有限公司,未經上海金大師網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710409053.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種瓷磚檢測儀及檢測方法
- 下一篇:信息的推送方法及裝置、電子設備





