[發明專利]一種數據傳輸系統及方法在審
| 申請號: | 201711204276.1 | 申請日: | 2017-11-27 |
| 公開(公告)號: | CN107995177A | 公開(公告)日: | 2018-05-04 |
| 發明(設計)人: | 李文慶 | 申請(專利權)人: | 浪潮軟件集團有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32;H04L29/08 |
| 代理公司: | 濟南信達專利事務所有限公司37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 系統 方法 | ||
技術領域
本發明涉及數據傳輸技術領域,特別涉及一種數據傳輸系統及方法。
背景技術
隨著計算機技術的發展,作為數據發送方或數據接收方的各個業務系統間需要頻繁的進行數據傳輸。
目前,數據發送方中產生待傳輸數據之后,直接將待傳輸數據傳輸給數據接收方。比如數據發送方中產生10G的待傳輸數據,那么直接將10G的待傳輸數據傳輸給數據接收方。可見,現有的方式,待傳輸數據具有多少數據量,數據發送方就傳輸給數據接收方多大的數據量。因此,數據傳輸的數據量較大。
發明內容
本發明實施例提供了一種數據傳輸系統及方法,可以減少數據傳輸的數據量。
第一方面,本發明實施例提供了一種數據傳輸系統,該系統包括:
數據發送方以及數據接收方;
所述數據發送方,用于預先設定文件存儲區域;將待傳輸數據導入至所述文件存儲區域;在所述待傳輸數據全部導入至所述文件存儲區域時,將所述待傳輸數據壓縮處理為目標數據,并發送傳輸指令至所述數據接收方;
所述數據接收方,用于在接收到所述傳輸指令時,從所述文件存儲區域中獲取所述目標數據,并對所述目標數據進行解壓處理,得到所述待傳輸數據。
優選地,
所述數據發送方,包括:簽名模塊以及壓縮模塊;
所述簽名模塊,用于利用所述待傳輸數據以及預先設定的加密算法確定數字摘要,并利用預先設定的簽名私鑰對所述數字摘要進行加密,生成所述待傳輸數據的數字簽名;
所述壓縮模塊,用于采用預先設定的壓縮方法將具有所述數字簽名的所述待傳輸數據壓縮成預設數據量的目標數據;其中,所述預設數據量小于所述待傳輸數據的數據量。
優選地,
所述傳輸指令中包括數字簽名;
所述數據發送方,包括:解壓模塊以及驗簽模塊;
所述解壓模塊,用于采用與所述壓縮方法對應的解壓方法,對所述目標數據進行解壓,得到解壓數據;
所述驗簽模塊,用于采用與所述簽名私鑰對應的簽名公鑰、所述加密算法以及所述傳輸指令中包括的數字簽名,對所述解壓數據進行驗簽;在所述解壓數據驗簽通過時,確定所述解壓數據為所述待傳輸數據。
優選地,
進一步包括:代理服務器;
所述數據發送方,進一步用于在將所述待傳輸數據壓縮處理為目標數據之后,生成包括所述目標數據存儲路徑的配置文件;將所述配置文件發送給所述代理服務器;在接收到所述代理服務器的觸發時,開啟數據傳輸端口;
所述數據接收方,用于在接收到所述傳輸指令時,觸發所述代理服務器;在接收到所述代理服務器發送的目標存儲路徑時,根據所述目標存儲路徑,通過所述數據傳輸端口從所述文件存儲區域中獲取所述目標數據;
所述代理服務器,用于接收所述配置文件;在接收到所述數據接收方的觸發時,觸發所述數據發送方開啟所述數據傳輸端口,以及根據所述配置文件確定所述目標數據的目標存儲路徑,并將所述目標存儲路徑發送給所述數據接收方。
優選地,
所述數據發送方,包括:定時模塊;
所述定時模塊,用于監測當前時間是否達到預先設定的傳輸啟動時間,如果是,執行所述將待傳輸數據導入至所述文件存儲區域。
優選地,
所述數據發送方,包括:監控模塊;
所述監控模塊,用于監控是否接收到外部輸入的傳輸啟動指令,如果是,執行所述將待傳輸數據導入至所述文件存儲區域。
第二方面,本發明實施例提供了一種應用于數據發送方的數據傳輸方法,該方法包括:
預先設定文件存儲區域;
將待傳輸數據導入至所述文件存儲區域;
在所述待傳輸數據全部導入至所述文件存儲區域時,將所述待傳輸數據壓縮處理為目標數據;
發送傳輸指令至外部的數據接收方,以使所述數據接收方在接收到所述傳輸指令時,從所述文件存儲區域中獲取所述目標數據,并對所述目標數據進行解壓處理,得到所述待傳輸數據。
優選地,
所述將所述待傳輸數據壓縮處理為目標數據,包括:
利用所述待傳輸數據以及預先設定的加密算法確定數字摘要;
利用預先設定的簽名私鑰對所述數字摘要進行加密,生成所述待傳輸數據的數字簽名;
采用預先設定的壓縮方法將具有所述數字簽名的所述待傳輸數據壓縮成預設數據量的目標數據;其中,所述預設數據量小于所述待傳輸數據的數據量。
優選地,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮軟件集團有限公司,未經浪潮軟件集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711204276.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種SCADA系統畫面緩存系統
- 下一篇:一種抗干擾的室內定位裝置





