[發明專利]一種數據擺渡方法、系統、終端設備及可讀存儲介質有效
| 申請號: | 202010433420.4 | 申請日: | 2020-05-20 | 
| 公開(公告)號: | CN111541720B | 公開(公告)日: | 2022-08-09 | 
| 發明(設計)人: | 陳彬;陸貴濤 | 申請(專利權)人: | 浩云科技股份有限公司 | 
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L69/163;H04L67/566;H04L67/568;H04L67/145;H04L49/90 | 
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郭浩輝;麥小嬋 | 
| 地址: | 511400 廣東省廣州市番禺區東環*** | 國省代碼: | 廣東;44 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 擺渡 方法 系統 終端設備 可讀 存儲 介質 | ||
本發明提供了一種數據擺渡方法、系統、終端設備及可讀存儲介質,所述數據擺渡系統包括數據擺渡設備接入模塊、MQ隊列訂閱模塊、發送隊列緩存模塊、數據擺渡發送模塊、數據擺渡接收模塊、接收隊列緩存模塊、MQ隊列發布模塊。通過實施本發明,能夠將銀行安防網絡與互聯網進行物理隔離,并且又能彼此相互通信,從而有效提高了銀行安防網絡的安全性和可靠性。
技術領域
本發明涉及通信技術領域,尤其是涉及一種數據擺渡方法、系統、終端設備及可讀存儲介質。
背景技術
押鈔車系統目前采取互聯網進行通信交互,通過將銀行安防網絡接入押鈔車系統,銀行安防網絡通過設置防火墻進行安全防護。但是,銀行安防網絡一旦接入互聯網,即使通過防火墻進行防護,也存在通過互聯網入侵銀行安防網絡的風險,銀行安防網絡的安全性和可靠性較低。
發明內容
本發明實施例所要解決的技術問題在于,提供一種數據擺渡方法、系統、終端設備及可讀存儲介質,能夠解決現有的銀行安防網絡的安全性和可靠性較低的問題。
為了解決上述技術問題,本發明實施例提供了一種數據擺渡方法,包括:
數據擺渡設備接入模塊對數據擺渡設備接入對象進行初始化后,啟動TCP連接?;罹€程,以使所述數據擺渡設備接入對象以預設的時間間隔發送/接收心跳包,并按預設的條件檢測到心跳包發送/接收發生異常時,斷開所述TCP連接保活線程并重新進行連接;
所述數據擺渡設備接入模塊對所述數據擺渡設備接入對象進行初始化后,啟動數據包緩存處理線程,以使所述數據擺渡設備接入對象將發送/接收的數據進行數據包緩存;
MQ隊列訂閱模塊在收到MQ消息時,將該MQ消息添加到發送隊列緩存模塊,以使所述發送隊列緩存模塊發出提示事件至數據擺渡發送模塊,繼而所述數據擺渡發送模塊獲取所述MQ消息并通過所述數據擺渡設備接入模塊發送至對端;
所述數據擺渡設備接入模塊在接收到對端的MQ消息時,發出提示事件至數據擺渡接收模塊,以使所述數據擺渡接收模塊將所述對端的MQ消息添加到接收隊列緩存模塊,繼而MQ隊列發布模塊從所述接收隊列緩存模塊獲取到所述對端的MQ消息后進行MQ消息發布。
進一步地,所述數據擺渡設備接入模塊對所述數據擺渡設備接入對象進行初始化后,啟動數據包緩存處理線程,以使所述數據擺渡設備接入對象將發送/接收的數據進行數據包緩存,具體包括:
所述數據擺渡設備接入模塊對所述數據擺渡設備接入對象進行初始化后,啟動數據包緩存處理線程,以使所述數據擺渡設備接入對象將發送/接收的數據進行數據包緩存;
當所述數據擺渡設備接入對象接收到對端的數據接收成功應答后,將該數據從數據包緩存中移除;
當所述數據擺渡設備接入對象將數據發送至對端并在預設的時間內未收到應答時,對該數據進行重新發送,并在重發次數達到預設的閾值時將該數據從所述數據包緩存中移除,同時,發出數據超時未發送提醒事件。
進一步地,所述MQ隊列訂閱模塊在收到MQ消息時,將該MQ消息添加到發送隊列緩存模塊,以使所述發送隊列緩存模塊發出提示事件至數據擺渡發送模塊,繼而所述數據擺渡發送模塊獲取所述MQ消息并通過所述數據擺渡設備接入模塊發送至對端,具體包括:
數據擺渡發送模塊訂閱發送隊列緩存模塊變更事件,發送隊列緩存模塊初始化發送隊列,并保存發送隊列最后修改時間;
MQ隊列訂閱模塊在收到MQ消息時,將該MQ消息添加到發送隊列緩存模塊,并修改最后修改時間為當前時間;
發送隊列緩存模塊輪詢判斷發送隊列最后修改時間與自身保存的時間是否不同,若是則判斷自身的發送隊列已發生變化,繼而發出提示事件至數據擺渡發送模塊;
所述數據擺渡發送模塊從所述發送隊列緩存模塊獲取所述MQ消息并通過所述數據擺渡設備接入模塊發送至對端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浩云科技股份有限公司,未經浩云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010433420.4/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
 - 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
 - 數據發送方法、數據發送系統、數據發送裝置以及數據結構
 - 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
 - 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
 - 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
 - 數據發送和數據接收設備、數據發送和數據接收方法
 - 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
 - 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
 - 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
 





