The invention discloses a method and a device for file transmission, which relates to the technical field of information, and can ensure that the receiver can download the complete file, thereby improving the accuracy of file transmission. The method comprises: acquiring the file list in the intermediate device, the list of files stored in file identification information of different documents; judge carrying identification information, preset identification the existence of identification information of the different types of documents in which the preset identification for the sending device confirmation document complete transmission to intermediate equipment the configuration, the preset ID identification information symbol file; if there is, to the middle device sends a file transmission request, identification information of the file transfer request carrying the intermediate file; receiving the equipment sent and the identification information corresponding to the file. The invention is suitable for the transmission of files.
【技術實現步驟摘要】
本專利技術涉及信息
,特別是涉及一種文件傳輸方法和裝置。
技術介紹
隨著互聯網的不斷發展和普及,越來越多的用戶將自己的計算機接入到網絡中。其中,FTP(FileTransferProtocol,文件傳輸協議)是互聯網最早提供的服務之一,用戶與用戶之間可以通過FTP進行文件的傳輸。在實際的應用中,數據發布方需要通過FTP給數據接收方傳輸文件,即將文件上傳至數據服務器,然后接收方可以從數據服務器下載文件。由于接收方可以隨時從數據服務器下載文件,無法獲知文件的傳輸狀態,造成接收方下載的文件為發布方正在上傳的文件,從而導致接收方下載的文件不完整。目前,為了保證接收方下載到完整的文件,數據的發布方和接收方通過互相商定的文件下載時間點進行文件傳輸。即發布方估算上傳文件所需的時間并告知接收方下載文件的時間,然后在商定的時間之前,將文件上傳至數據服務器,從而接收方能夠下載到完整文件。然而,當網絡傳輸速度變慢時,發布方發送的文件在規定的時間不能完整的傳輸到數據服務器上,造成接收方不能下載到完整的文件,導致文件傳輸的準確率較低。
技術實現思路
有鑒于此,本專利技術提供一種文件傳輸方法和裝置,主要目的在于能夠保證接收方下載到完整的文件,從而能夠提升文件傳輸的準確率。依據本專利技術一方面,提供了一種文件傳輸方法,包括:獲取中間設備中保存的文件列表,所述文件列表中保存有不同文件的標識信息;判斷所述不同文件的標識信息中是否存在攜帶有預置標識的標識信息,其中,所述預置標識為發送設備確認文件完整傳輸到所述中間設備時配置的,所述預置標識為標志文件的標識信息;若存在,則向中間設備發送文件 ...
【技術保護點】
一種文件傳輸方法,其特征在于,包括:獲取中間設備中保存的文件列表,所述文件列表中保存有不同文件的標識信息;判斷所述不同文件的標識信息中是否存在攜帶有預置標識的標識信息,其中,所述預置標識為發送設備確認文件完整傳輸到所述中間設備時配置的,所述預置標識為標志文件的標識信息;若存在,則向所述中間設備發送文件傳輸請求,所述文件傳輸請求攜帶所述文件的標識信息;接收所述中間設備發送的與所述標識信息對應的文件。
【技術特征摘要】
1.一種文件傳輸方法,其特征在于,包括:獲取中間設備中保存的文件列表,所述文件列表中保存有不同文件的標識信息;判斷所述不同文件的標識信息中是否存在攜帶有預置標識的標識信息,其中,所述預置標識為發送設備確認文件完整傳輸到所述中間設備時配置的,所述預置標識為標志文件的標識信息;若存在,則向所述中間設備發送文件傳輸請求,所述文件傳輸請求攜帶所述文件的標識信息;接收所述中間設備發送的與所述標識信息對應的文件。2.根據權利要求1所述的文件傳輸方法,其特征在于,所述接收所述中間設備發送的與所述標識信息對應的文件包括:接收所述中間設備發送的與所述標識信息對應的文件以及與所述預置標識對應的標志文件。3.根據權利要求2所述的文件傳輸方法,其特征在于,所述標志文件中攜帶所述文件的信息摘要MD5值,所述接收所述中間設備發送的與所述標識信息對應的文件以及與所述預置標識對應的文件之后,還包括:判斷所述標志文件對應的長度是否符合預置條件;若是,則確認所述文件正確。4.根據權利要求3所述的文件傳輸方法,其特征在于,所述若是,則確認所述文件正確包括:若是,則生成所述文件的MD5值;判斷生成的所述文件的MD5值是否與所述標志文件中攜帶的所述文件的
\tMD5值一致;若是,則確認所述文件正確。5.一種文件傳輸方法,其特征在于,包括:向中間設備發送待傳輸的文件;檢測是否接收到所述中間設備發送的提示信息,其中,所述提示信息用于提示所述文件完整傳輸到所述中間設備;若是,則生成與所述文件對應的標志文件并發送給所述中間設備,以使得所述中間設備將文件列表中所述文件的標識信息中添加預置標識,所述文件列表中保存有不同文件的標識信息,所述預置標識為標志文件的標識信息。6.根據權利要求5所述的文件傳輸方法,其特征在于,所述若是,生成與所述文件對應的標志文件并發送給所述中間設備之前,還包括:獲取所述文件對應的信息摘要MD5值;所述若是,則生成所述文件對應的標志文...
【專利技術屬性】
技術研發人員:李可欣,
申請(專利權)人:北京國雙科技有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。