"/>
【技術實現步驟摘要】
一種文件傳輸的方法、裝置和設備
[0001]本專利技術屬于數據處理
,具體涉及一種文件傳輸的方法
、
裝置和設備
。
技術介紹
[0002]隨著信息技術的高速發展,互聯網普及至各個行業,且數據呈現爆發式增長,而文件是數據的載體,所以,文件傳輸方法是至關重要的功能,其傳輸效率直接影響著用戶的體驗
。
[0003]然而,目前在進行文件傳輸時,經常會遇到文件重復傳輸的問題,即已經傳輸過的源文件需要再次傳輸,這樣就會導致傳輸時間過長
、
浪費帶寬
。
技術實現思路
[0004]為此,本專利技術提供一種文件傳輸的方法
、
裝置和設備,有助于幫助解決現有的文件傳輸過程中由于重復文件傳輸而存在著傳輸效率低
、
帶寬消耗高的問題
。
[0005]為實現以上目的,本專利技術采用如下技術方案:
[0006]第一方面,本專利技術提供一種文件傳輸的方法,包括:
[0007]當對源端中第一源文件進行第
N
次文件傳輸時,獲取所述源端中要進行第
N
次文件傳輸的第二源文件;其中,
N≥2
;所述第一源文件已經由所述源端傳輸給目標端,并由所述目標端保存為第一目標文件;
[0008]根據所述第二源文件的元數據,在所述目標端中確定所述第一目標文件;
[0009]判斷所述第一目標文件的元數據與所述第二源文件的元數據是否一致;其中,所述元數據包 ...
【技術保護點】
【技術特征摘要】
1.
一種文件傳輸的方法,其特征在于,包括:當對源端中第一源文件進行第
N
次文件傳輸時,獲取所述源端中要進行第
N
次文件傳輸的第二源文件;其中,
N≥2
;所述第一源文件已經由所述源端傳輸給目標端,并由所述目標端保存為第一目標文件;根據所述第二源文件的元數據,在所述目標端中確定所述第一目標文件;判斷所述第一目標文件的元數據與所述第二源文件的元數據是否一致;其中,所述元數據包括文件名稱
、
修改時間和文件大小;若所述第一目標文件的元數據與所述第二源文件的元數據不一致,則對所述第二源文件與所述第一目標文件進行文件字節差異對比,生成所述第二源文件中對應的差異信息集合;將所述差異信息集合傳輸至所述第一目標文件中,對所述第一目標文件相應的內容進行修改,得到第二目標文件
。2.
根據權利要求1所述的方法,其特征在于,所述根據所述第二源文件的元數據,在所述目標端中確定所述第一目標文件,包括:確定所述第二源文件的元數據中第一目標文件名稱,在所述目標端中將所述文件名稱為第一目標文件名稱的文件,確定為所述第一目標文件
。3.
根據權利要求1所述的方法,其特征在于,所述方法還包括:若所述第一目標文件的元數據中的修改時間
、
文件大小與所述第二源文件的元數據中的修改時間
、
文件大小不完全相同,則確定所述第一目標文件的元數據與所述第二源文件的元數據不一致
。4.
根據權利要求1所述的方法,其特征在于,所述方法還包括:若所述第一目標文件的元數據中的修改時間
、
文件大小與所述第二源文件的元數據中的修改時間
、
文件大小完全相同,則確定所述第一目標文件的元數據與所述第二源文件的元數據一致,并對所述第二源文件放棄傳輸
。5.
根據權利要求1所述的方法,其特征在于,所述對所述第二源文件與所述待修改第一目標文件進行文件字節差異對比,確定出所述第二源文件中對應的差異信息集合,包括:對所述第二源文件的數據內容與所述第一目標文件的數據內容逐行進行文件字節差異對比,對所述第二源文件與所述第一目標文件之間存在差異的位置進行標記,得到差異位置和對應的差異行數據;將所有的所述差異位置和對應的差異行數據進行組合,生...
【專利技術屬性】
技術研發人員:樓汝云,高斌,鄒瓊,周雙全,
申請(專利權)人:深圳市瑞云科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。