[發明專利]一種使用反向網閘實現單向數據傳輸的系統及方法在審
| 申請號: | 202210364036.2 | 申請日: | 2022-04-07 |
| 公開(公告)號: | CN114666150A | 公開(公告)日: | 2022-06-24 |
| 發明(設計)人: | 陳少立;何清;王毅;王奕飛;何新 | 申請(專利權)人: | 西安熱工研究院有限公司;西安西熱電站信息技術有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/06;H04L67/1001;H04L67/2895;H04L67/5651;H04L69/04 |
| 代理公司: | 西安通大專利代理有限責任公司 61200 | 代理人: | 賀小停 |
| 地址: | 710048 陜*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 使用 反向 實現 單向 數據傳輸 系統 方法 | ||
1.一種使用反向網閘實現單向數據傳輸的系統,其特征在于,包括應用程序客戶端(1)、外網反向網閘接口模塊、反向網閘設備模塊(7)、內網反向網閘接口模塊以及應用程序服務端(13),所述反向網閘設備模塊(7)包括若干反向網閘設備;
在反向網閘設備模塊(7)的外網側,所述應用程序客戶端(1)輸出端通過外網反向網閘接口模塊連接至反向網閘設備模塊(7)的輸入端;所述外網反向網閘接口模塊包括依次相連的外網用戶接口(2)、報文序列組包模塊(3)、加密壓縮模塊(4)、E文件轉換模塊(5)以及反向網閘負載均衡模塊(6);
在反向網閘設備模塊(7)的內網側,所述反向網閘設備模塊(7)的輸出端通過內網反向網閘接口模塊連接至應用程序服務端(13)的輸入端;所述內網反向網閘接口模塊包括依次相連的反向網閘文件監控模塊(8)、E文件解析模塊(9)、報文序列重組模塊(10)、解密解縮模塊(11)和內網用戶接口(12)。
2.根據權利要求1所述的一種使用反向網閘實現單向數據傳輸的系統,其特征在于,所述外網用戶接口(2)包括用于初始化外網反向網閘接口模塊的第一初始化接口、用于應用程序客戶端(1)發數的發數接口以及用于在應用程序客戶端(1)退出時釋放外網反向網閘接口模塊內部資源的第一釋放接口。
3.根據權利要求1所述的一種使用反向網閘實現單向數據傳輸的系統,其特征在于,所述內網用戶接口(12)包括用于初始化內網反向網閘接口模塊的第二初始化接口以及用于在應用程序服務端退出時釋放內網反向網閘接口模塊內部資源的第二釋放接口。
4.一種使用反向網閘實現單向數據傳輸的方法,基于權利要求1-3任一項所述的一種使用反向網閘實現單向數據傳輸的系統,其特征在于,包括以下步驟:
步驟1:應用程序客戶端(1)調用外網用戶接口(2)向外網反向網閘接口模塊發送用戶數據;
步驟2:通過報文序列組包模塊(3)為步驟1發送的用戶數據生成標記順序的時序碼;
步驟3:加密壓縮模塊(4)根據用戶初始化參數判斷是否需要對用戶數據進行加密壓縮,若是,則將用戶數據進行加密壓縮后進入步驟4,若否,則直接進入步驟4;
步驟4:將步驟3所得數據通過E文件轉換模塊(5)轉換為E語言格式文本,并將E語言格式文本寫入文件,文件名以生成的時序碼與預設字符組成,所述E語言格式文本包括頭部信息和E語言格式部分,其中頭部信息由固定的轉換標識、數據條數、校驗碼、加密標識、壓縮標識組成,E語言格式部分承載經過處理的原始數據與E語言格式相關的格式文本;
步驟5:通過反向網閘負載均衡模塊(6)選擇反向網閘設備模塊(7)中反向網閘設備進行文件擺渡;
步驟6:反向網閘文件監控模塊(8)監控擺渡過來的文件,判斷文件名是否符合時序碼與預設字符組成的特征,若符合,則進入步驟7,若不符合,則放棄解析此文件,繼續等待后續擺渡文件;
步驟7:通過E文件解析模塊(8)對文件進行E文件還原,解析出文件中的數據;
步驟8:通過報文序列重組模塊(10)對步驟7得到的數據根據時序碼進行排序;
步驟9:通過解密解縮模塊(11)對數據根據文件中加密標識及壓縮標識進行解密、解壓縮,還原成初始的二進制數據;
步驟10:通過內網用戶接口模塊(12)有序返回步驟9所得二進制數據至應用程序服務端模塊(13)。
5.根據權利要求4所述的一種使用反向網閘實現單向數據傳輸的方法,其特征在于,所述步驟4具體包括:
步驟4-1:將步驟3所得數據進行校驗,并記錄數據校驗碼;
步驟4-2:將步驟3所得數據進行編碼,得到編碼后的數據;
步驟4-3:將步驟4-1和4-2處理的單條數據編碼數據序號,并將由數據序號、數據校驗碼、編碼后的數據組成的數據生成E語言格式文本保存;
步驟4-4:重復步驟4-1至步驟4-3直至達到規定數據條數或達到規定的時間,將重復過程中的多條數據按照步驟4-3中的數據序號進行保存,并記錄數據條數;
步驟4-5:先依次將固定的轉換標識、數據條數、E語言格式文本部分的數據校驗碼、加密標識及壓縮標識以注釋的形式寫入文件中,形成頭部信息,再將E語言格式文本寫入文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安熱工研究院有限公司;西安西熱電站信息技術有限公司,未經西安熱工研究院有限公司;西安西熱電站信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210364036.2/1.html,轉載請聲明來源鉆瓜專利網。





