"/>
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種文件傳輸的方法技術

    技術編號:39767098 閱讀:13 留言:0更新日期:2023-12-22 02:20
    本發明專利技術涉及一種文件傳輸的方法

    【技術實現步驟摘要】
    一種文件傳輸的方法、裝置和設備


    [0001]本專利技術屬于數據處理
    ,具體涉及一種文件傳輸的方法

    裝置和設備


    技術介紹

    [0002]隨著信息技術的高速發展,互聯網普及至各個行業,且數據呈現爆發式增長,而文件是數據的載體,所以,文件傳輸方法是至關重要的功能,其傳輸效率直接影響著用戶的體驗

    [0003]然而,目前在進行文件傳輸時,經常會遇到文件重復傳輸的問題,即已經傳輸過的源文件需要再次傳輸,這樣就會導致傳輸時間過長

    浪費帶寬


    技術實現思路

    [0004]為此,本專利技術提供一種文件傳輸的方法

    裝置和設備,有助于幫助解決現有的文件傳輸過程中由于重復文件傳輸而存在著傳輸效率低

    帶寬消耗高的問題

    [0005]為實現以上目的,本專利技術采用如下技術方案:
    [0006]第一方面,本專利技術提供一種文件傳輸的方法,包括:
    [0007]當對源端中第一源文件進行第
    N
    次文件傳輸時,獲取所述源端中要進行第
    N
    次文件傳輸的第二源文件;其中,
    N≥2
    ;所述第一源文件已經由所述源端傳輸給目標端,并由所述目標端保存為第一目標文件;
    [0008]根據所述第二源文件的元數據,在所述目標端中確定所述第一目標文件;
    [0009]判斷所述第一目標文件的元數據與所述第二源文件的元數據是否一致;其中,所述元數據包括文件名稱

    修改時間和文件大小;
    [0010]若所述第一目標文件的元數據與所述第二源文件的元數據不一致,則對所述第二源文件與所述第一目標文件進行文件字節差異對比,生成所述第二源文件中對應的差異信息集合;
    [0011]將所述差異信息集合傳輸至所述第一目標文件中,對所述第一目標文件相應的內容進行修改,得到第二目標文件

    [0012]進一步地,所述根據所述第二源文件的元數據,在所述目標端中確定所述第一目標文件,包括:
    [0013]確定所述第二源文件的元數據中第一目標文件名稱,在所述目標端中將所述文件名稱為第一目標文件名稱的文件,確定為所述第一目標文件

    [0014]進一步地,所述方法還包括:
    [0015]若所述第一目標文件的元數據中的修改時間

    文件大小與所述第二源文件的元數據中的修改時間

    文件大小不完全相同,則確定所述第一目標文件的元數據與所述第二源文件的元數據不一致

    [0016]進一步地,所述方法還包括:
    [0017]若所述第一目標文件的元數據中的修改時間

    文件大小與所述第二源文件的元數
    據中的修改時間

    文件大小完全相同,則確定所述第一目標文件的元數據與所述第二源文件的元數據一致,并對所述第二源文件放棄傳輸

    [0018]進一步地,所述對所述第二源文件與所述待修改第一目標文件進行文件字節差異對比,確定出所述第二源文件中對應的差異信息集合,包括:
    [0019]對所述第二源文件的數據內容與所述第一目標文件的數據內容逐行進行文件字節差異對比,對所述第二源文件與所述第一目標文件之間存在差異的位置進行標記,得到差異位置和對應的差異行數據;
    [0020]將所有的所述差異位置和對應的差異行數據進行組合,生成對應的差異信息集合

    [0021]第二方面,本專利技術提供一種文件傳輸的裝置,包括:
    [0022]獲取文件模塊,用于當對源端中第一源文件進行第
    N
    次文件傳輸時,獲取所述源端中進行第
    N
    次文件傳輸的第二源文件;其中,
    N≥2
    ;所述第一源文件已經由所述源端傳輸給目標端,并由所述目標端保存為第一目標文件;
    [0023]第一目標文件確認模塊,用于根據所述第二源文件的元數據,在所述目標端中確定所述第一目標文件;
    [0024]元數據對比模塊,用于判斷所述第一目標文件的元數據與所述第二源文件的元數據是否一致;其中,所述元數據包括文件名稱

    修改時間和文件大小;
    [0025]差異信息集合生成模塊,用于若所述第一目標文件的元數據與所述第二源文件的元數據不一致,則對所述第二源文件與所述第一目標文件進行文件字節差異對比,生成所述第二源文件中對應的差異信息集合;
    [0026]第二目標文件生成模塊,用于將所述差異信息集合傳輸至所述第一目標文件中,對所述第一目標文件相應的內容進行修改,得到第二目標文件

    [0027]進一步地,所述差異信息集合生成模塊具體用于:
    [0028]對所述第二源文件的數據內容與所述第一目標文件的數據內容逐行進行文件字節差異對比,對所述第二源文件與所述第一目標文件之間存在差異的位置進行標記,得到差異位置和對應的差異行數據;
    [0029]將所有的所述差異位置和對應的差異行數據進行組合,生成對應的差異信息集合

    [0030]進一步地,所述元數據對比模塊具體用于:
    [0031]若所述第一目標文件的元數據中的修改時間

    文件大小與所述第二源文件的元數據中的修改時間

    文件大小不完全相同,則確定所述第一目標文件的元數據與所述第二源文件的元數據不一致;
    [0032]若所述第一目標文件的元數據中的修改時間

    文件大小與所述第二源文件的元數據中的修改時間

    文件大小完全相同,則確定所述第一目標文件的元數據與所述第二源文件的元數據一致,并對所述第二源文件放棄傳輸

    [0033]第三方面,本專利技術提供一種文件傳輸的設備,包括:
    [0034]一個或者多個存儲器,其上存儲有可執行程序;
    [0035]一個或者多個處理器,用于執行所述存儲器中的所述可執行程序,以實現上述任一項所述方法的步驟

    [0036]本專利技術采用以上技術方案,至少具備以下有益效果:
    [0037]本專利技術當對源端中第一源文件進行第
    N
    次文件傳輸時,獲取源端中要進行第
    N
    次文件傳輸的第二源文件;其中,
    N≥2
    ;所述第一源文件已經由所述源端傳輸給目標端,并由所述目標端保存為第一目標文件;根據第二源文件的元數據,在目標端中確定第一目標文件,判斷第一目標文件的元數據與第二源文件的元數據是否一致;其中,元數據包括文件名稱

    修改時間和文件大小;若第一目標文件的元數據與第二源文件的元數據不一致,則對第二源文件與第一目標文件進行文件字節差異對比,生成第二源文件中對應的差異信息集合;將差異信息集合傳輸至第一目標文件中,對第一目標文件相應的內容進行修改,得到第二目標文件

    通過將差異信息集合傳輸至第一目標文件中,完本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.
    一種文件傳輸的方法,其特征在于,包括:當對源端中第一源文件進行第
    N
    次文件傳輸時,獲取所述源端中要進行第
    N
    次文件傳輸的第二源文件;其中,
    N≥2
    ;所述第一源文件已經由所述源端傳輸給目標端,并由所述目標端保存為第一目標文件;根據所述第二源文件的元數據,在所述目標端中確定所述第一目標文件;判斷所述第一目標文件的元數據與所述第二源文件的元數據是否一致;其中,所述元數據包括文件名稱

    修改時間和文件大小;若所述第一目標文件的元數據與所述第二源文件的元數據不一致,則對所述第二源文件與所述第一目標文件進行文件字節差異對比,生成所述第二源文件中對應的差異信息集合;將所述差異信息集合傳輸至所述第一目標文件中,對所述第一目標文件相應的內容進行修改,得到第二目標文件
    。2.
    根據權利要求1所述的方法,其特征在于,所述根據所述第二源文件的元數據,在所述目標端中確定所述第一目標文件,包括:確定所述第二源文件的元數據中第一目標文件名稱,在所述目標端中將所述文件名稱為第一目標文件名稱的文件,確定為所述第一目標文件
    。3.
    根據權利要求1所述的方法,其特征在于,所述方法還包括:若所述第一目標文件的元數據中的修改時間

    文件大小與所述第二源文件的元數據中的修改時間

    文件大小不完全相同,則確定所述第一目標文件的元數據與所述第二源文件的元數據不一致
    。4.
    根據權利要求1所述的方法,其特征在于,所述方法還包括:若所述第一目標文件的元數據中的修改時間

    文件大小與所述第二源文件的元數據中的修改時間

    文件大小完全相同,則確定所述第一目標文件的元數據與所述第二源文件的元數據一致,并對所述第二源文件放棄傳輸
    。5.
    根據權利要求1所述的方法,其特征在于,所述對所述第二源文件與所述待修改第一目標文件進行文件字節差異對比,確定出所述第二源文件中對應的差異信息集合,包括:對所述第二源文件的數據內容與所述第一目標文件的數據內容逐行進行文件字節差異對比,對所述第二源文件與所述第一目標文件之間存在差異的位置進行標記,得到差異位置和對應的差異行數據;將所有的所述差異位置和對應的差異行數據進行組合,生...

    【專利技術屬性】
    技術研發人員:樓汝云高斌鄒瓊周雙全
    申請(專利權)人:深圳市瑞云科技股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 99久久亚洲精品无码毛片| 亚洲国产精品无码成人片久久| 亚洲AV综合色区无码二区偷拍 | 无码人妻精品一区二区三区不卡| 亚洲国产AV无码一区二区三区| HEYZO无码综合国产精品227| 久久久久亚洲AV无码麻豆| 日韩美无码五月天| 亚洲AV无码国产剧情| 国产激情无码视频在线播放性色| MM1313亚洲精品无码久久| 久久久无码精品亚洲日韩按摩| 国产成人无码一区二区三区在线 | 无码人妻一区二区三区在线水卜樱| 国产精品无码av在线播放| 无码专区一va亚洲v专区在线| 日韩人妻无码精品久久久不卡| 无码人妻一区二区三区在线水卜樱| 中文字幕久久久人妻无码| 午夜福利av无码一区二区| 中国少妇无码专区| 亚洲熟妇少妇任你躁在线观看无码| av区无码字幕中文色| 无码人妻精品一区二区三| 国产成人综合日韩精品无码不卡 | 无码狠狠躁久久久久久久| 无码人妻精品一区二区三区夜夜嗨| 亚洲成av人片在线观看天堂无码| 2020无码专区人妻系列日韩| 精品深夜AV无码一区二区老年| 久久久久无码精品国产不卡| 无码AV片在线观看免费| 久久久久无码精品国产不卡| 毛片无码免费无码播放| 中文字幕无码乱码人妻系列蜜桃| 日韩午夜福利无码专区a| 久久Av无码精品人妻系列 | 国产av无码专区亚洲国产精品| 免费无码专区毛片高潮喷水| 国产无码一区二区在线| 中文字幕丰满乱孑伦无码专区 |