[發明專利]一種基于序列編碼和請求轉發的回源查詢方法在審
| 申請號: | 202310047089.6 | 申請日: | 2023-01-31 |
| 公開(公告)號: | CN116150514A | 公開(公告)日: | 2023-05-23 |
| 發明(設計)人: | 邱明勝;姜平 | 申請(專利權)人: | 焦點科技股份有限公司 |
| 主分類號: | G06F16/955 | 分類號: | G06F16/955;H04L67/55;H04L61/30;H04L51/046;H04L69/16;G06F16/22;G06F16/2457;G06F16/27 |
| 代理公司: | 南京瑞弘專利商標事務所(普通合伙) 32249 | 代理人: | 陳建和 |
| 地址: | 210032 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 序列 編碼 請求 轉發 查詢 方法 | ||
1.基于序列編碼和請求轉發的回源查詢方法,其特征是,步驟如下:
步驟1:對網絡平臺分布在異地的每個站點提供單獨的編號;
步驟2:當某一站點發生數據寫入行為時,需要根據步驟1中定義的編號生成主鍵;每條數據都帶上所述站點編號;
步驟3:完成數據入庫后,在不同網絡站點的服務器應用服務端封裝數據,生產消息并放入快速消息隊列;
步驟4:即時通信模塊應用消費消息,同時將網絡傳輸過來的數據寫入時通信模塊數據庫中;
步驟5:即時通信模塊的服務端監測到有數據寫入,通過websocket將數據寫入消息推送到時通信模塊直接推送的各終端上;
步驟6:步驟3的同時,通過網絡平臺現有的數據流復制技術,每間隔5分鐘在不同網絡站點的服務器之間復制數據;完成各網絡站點間的數據同步;
步驟7:給各網絡平臺分布在異地的每個站點分配內部域名,用于每個站點服務端跳轉;
步驟8:客戶在客戶端接收到推送消息,打開詳情查看消息,并對數據進行操作;
步驟9:即時通信模塊通過http請求調用網絡主站的服務;
步驟10:網絡平臺主站應用收到請求后,先在當前網絡站點數據庫中查詢數據,如果數據不存在說明數據可能還沒有同步過來。
步驟11:根據請求參數中的主鍵id判斷數據寫入站點,并生成步驟7所示的訪問鏈接;
步驟12:服務端發起http調用,去數據寫入站點請求數據;
步驟13:通過步驟7的配置將寫入點產生的數據訪問到客戶查詢的站點;
步驟14:對返回的數據進行必要的封裝加工,最終返回給前臺,展示給客戶。
2.根據權利要求1所述的基于序列編碼和請求轉發的回源查詢方法,其特征是,跨站點機房之間鋪設網絡專線,提升網絡訪問速度。
3.根據權利要求1或2所述的基于序列編碼和請求轉發的回源查詢方法,其特征是,
步驟2中主鍵的生成:每條數據都帶上所述編號;電信點插入的第一條數據主鍵為100001,第二條為100011,第三條為100021;網通點插入的第一條數據主鍵為100002,第二條為100012,第三條為100022。
4.根據權利要求3所述的基于序列編碼和請求轉發的回源查詢方法,其特征是,
當客戶A在電信點給位于另一站點的客戶B發送一封詢盤,客戶B的麥通應用接收到信息;客戶B點擊詢盤數據詳情,后臺具體步驟有:
步驟201:根據詢盤詳情鏈接中的詢盤id調用詢盤服務化應用,去當前站點的數據庫中查詢詢盤數據;
步驟202:判斷詢盤數據是否存在;
步驟203:如果詢盤數據在當前站點數據庫中不存在,則根據詢盤id生成規則解析該詢盤是在哪個站點寫入的;客戶A在電信點寫入的詢盤數據,因此參照主鍵生成規則,主鍵尾號為1;
步驟204:生成回源查詢請求鏈接——
https://app_tel_inner.xxx.com/XXX/XXX;
步驟205:服務端發起回源查詢請求獲取詢盤數據;
步驟206:反向代理將請求轉發至電信點服務器請求數據并返回;
步驟207:對返回的詢盤數據進行封裝處理,添加產品、公司信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于焦點科技股份有限公司,未經焦點科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310047089.6/1.html,轉載請聲明來源鉆瓜專利網。





