CN101827128A - 一种文件网络传输中分块下载和匹配的方法 - Google Patents

一种文件网络传输中分块下载和匹配的方法 Download PDF

Info

Publication number
CN101827128A
CN101827128A CN201010139192A CN201010139192A CN101827128A CN 101827128 A CN101827128 A CN 101827128A CN 201010139192 A CN201010139192 A CN 201010139192A CN 201010139192 A CN201010139192 A CN 201010139192A CN 101827128 A CN101827128 A CN 101827128A
Authority
CN
China
Prior art keywords
file
files
unit
verification
download
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201010139192A
Other languages
English (en)
Inventor
王洪亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Shandong High-End Server & Storage Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong High-End Server & Storage Research Institute filed Critical Shandong High-End Server & Storage Research Institute
Priority to CN201010139192A priority Critical patent/CN101827128A/zh
Publication of CN101827128A publication Critical patent/CN101827128A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种文件网络传输中分块下载和匹配的方法,该方法的体系结构包括:文件分块校验单元,文件分发单元,文件智能下载单元,其中:文件分块校验单元,是该方法的基础,负责文件的校验匹配部分,该单元可以根据文件的大小,自动进行文件分块校验,并生成校验匹配文件;文件分发单元,负责提供文件下载平台,具体包括共下载的文件和对应的校验匹配文件;文件智能下载单元,是本方法的核心,负责文件的分块下载,对文件中某块完成下载的部分,比对校验匹配文件进行完整性校验,对校验出错的文件块自动重新下载,具体步骤如下:文件智能下载单元依据网络中的校验匹配文件,对文件进行分块下载;在某个文件块下载完成后,自动进行文件块的校验,对校验出错的文件块自动重新下载。

Description

一种文件网络传输中分块下载和匹配的方法
技术领域
本发明涉及一种文件网络传输中分块下载和匹配的方法,具体地说是一种。
背景技术
当前,计算机和网络的应用的越来越普及,而新的操作***上的软件文件尺寸也越来越大,小则1GB,大则数十GB。相应的,需要在网络上传输的文件也越来越大。
传统的网络,虽然有网络协议层的校验机制,即发现包在发送中丢失后,重新补发。但对于网络传输过程中,数据的损坏,缺乏完善的检测机制。而且文件校验,需要较高的IT技术水平,并不是普通用户能够掌握的,普通用户在发现下载的文件无法使用时,也往往很茫然。
而IT技术水平较高的用户,面对传输结束后的文件,即使通过校验,发现文件损坏,也完全不清楚具体是文件中的哪一部分损坏了,也无法实现文件中某一部分的重新下载,只能对整个文件进行重新下载。在这种情况下,文件,特别是大文件网络传输后,就面临传输有效性差、效率低下的问题。
为了解决此问题,我们提出了一种文件网络传输中分块下载和匹配的方法。发明内容
本发明的目的是提供一种文件网络传输中分块下载和匹配的方法。
本发明的目的是按以下方式实现的,该方法的体系结构包括:文件分块校验单元,文件分发单元,文件智能下载单元,其中:
文件分块校验单元,是该方法的基础,负责文件的校验匹配部分,该单元可以根据文件的大小,自动进行文件分块校验,并生成校验匹配文件;
文件分发单元,负责提供文件下载平台,具体包括共下载的文件和对应的校验匹配文件;
文件智能下载单元,是本方法的核心,负责文件的分块下载,对文件中某块完成下载的部分,比对校验匹配文件进行完整性校验,对校验出错的文件块自动重新下载,具体步骤如下:
文件智能下载单元依据网络中的校验匹配文件,对文件进行分块下载;在某个文件块下载完成后,自动进行文件块的校验,对校验出错的文件块自动重新下载。
本发明的优异效果是:打破传统文件下载,缺乏阶段自动校验,在网络传输结束后,发现文件损坏,只能重新完全下载导致的大文件网络传输有效性差、效率低下的缺陷。能够根据文件的大小,自动对文件进行分块读取,并自动进行文件分块校验,生成校验匹配文件。
由于分块处理,避免了大文件下载出错后,只能重新下载整个文件的缺陷,较好的提高了大文件网络传输的效率和可靠性。
附图说明
附图1为传统的文件网络传输方法示意图;
附图2为改进的的文件网络传输中分块下载和匹配方法示意图
具体实施方式
参照说明书附图对本发明的作以下详细地说明。
传统模式下,在完成文件下载后,进行校验,发现文件与源文件不一致,只能重新对整个文件进行下载,对于大文件,效率非常低下。
参考附图2,改进的的文件网络传输中分块下载和匹配方法具体实现过程如下:
采用改进的分块下载匹配方法,同一文件,在下载过程中,依据匹配文件,被自动分成多个部分,分别同时下载。在完成某个软件块的下载后,依据匹配文件,对其进行校验。如果发现某个文件块校验出错,仅对出错的文件块进行重新下载,对于大文件,能够很好的提高网络传输效率和可靠性。

Claims (1)

1.一种文件网络传输中分块下载和匹配的方法,其特征在于,该方法的体系结构包括:文件分块校验单元,文件分发单元,文件智能下载单元,其中:
文件分块校验单元,是该方法的基础,负责文件的校验匹配部分,该单元可以根据文件的大小,自动进行文件分块校验,并生成校验匹配文件;
文件分发单元,负责提供文件下载平台,具体包括共下载的文件和对应的校验匹配文件;
文件智能下载单元,是本方法的核心,负责文件的分块下载,对文件中某块完成下载的部分,比对校验匹配文件进行完整性校验,对校验出错的文件块自动重新下载,具体步骤如下:
文件智能下载单元依据网络中的校验匹配文件,对文件进行分块下载;在某个文件块下载完成后,自动进行文件块的校验,对校验出错的文件块自动重新下载。
CN201010139192A 2010-04-06 2010-04-06 一种文件网络传输中分块下载和匹配的方法 Pending CN101827128A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010139192A CN101827128A (zh) 2010-04-06 2010-04-06 一种文件网络传输中分块下载和匹配的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010139192A CN101827128A (zh) 2010-04-06 2010-04-06 一种文件网络传输中分块下载和匹配的方法

Publications (1)

Publication Number Publication Date
CN101827128A true CN101827128A (zh) 2010-09-08

Family

ID=42690826

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010139192A Pending CN101827128A (zh) 2010-04-06 2010-04-06 一种文件网络传输中分块下载和匹配的方法

Country Status (1)

Country Link
CN (1) CN101827128A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102340507A (zh) * 2011-10-18 2012-02-01 中兴通讯股份有限公司 大对象传输方法及***
CN109040191A (zh) * 2018-07-03 2018-12-18 平安科技(深圳)有限公司 文件下载方法、装置、计算机设备和存储介质
CN110351310A (zh) * 2018-04-02 2019-10-18 北京京东尚科信息技术有限公司 一种基于层级树的文件分发方法和装置
WO2021077335A1 (zh) * 2019-10-23 2021-04-29 深圳市欢太科技有限公司 一种异常恢复方法、异常恢复装置及移动终端

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1710857A (zh) * 2004-06-18 2005-12-21 千橡寰宇科技发展(北京)有限公司 一种实现文件加速下载的***及方法
US20080162718A1 (en) * 2005-08-09 2008-07-03 Yongmin Zhang Method and Apparatus for Transmitting Data in Blocks
CN101453478A (zh) * 2007-11-28 2009-06-10 新奥特(北京)视频技术有限公司 一种在文件传输中的完整性校验方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1710857A (zh) * 2004-06-18 2005-12-21 千橡寰宇科技发展(北京)有限公司 一种实现文件加速下载的***及方法
US20080162718A1 (en) * 2005-08-09 2008-07-03 Yongmin Zhang Method and Apparatus for Transmitting Data in Blocks
CN101453478A (zh) * 2007-11-28 2009-06-10 新奥特(北京)视频技术有限公司 一种在文件传输中的完整性校验方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102340507A (zh) * 2011-10-18 2012-02-01 中兴通讯股份有限公司 大对象传输方法及***
CN110351310A (zh) * 2018-04-02 2019-10-18 北京京东尚科信息技术有限公司 一种基于层级树的文件分发方法和装置
CN109040191A (zh) * 2018-07-03 2018-12-18 平安科技(深圳)有限公司 文件下载方法、装置、计算机设备和存储介质
WO2020006866A1 (zh) * 2018-07-03 2020-01-09 平安科技(深圳)有限公司 文件下载方法、装置、计算机设备和存储介质
CN109040191B (zh) * 2018-07-03 2021-11-09 平安科技(深圳)有限公司 文件下载方法、装置、计算机设备和存储介质
WO2021077335A1 (zh) * 2019-10-23 2021-04-29 深圳市欢太科技有限公司 一种异常恢复方法、异常恢复装置及移动终端

Similar Documents

Publication Publication Date Title
CN101977382B (zh) 音视频集成控制电路及其接入接入点的方法
CN201383709Y (zh) 一种智能电力设备远程软件自动升级装置
RU2009114831A (ru) Система беспроводной связи, устройство беспроводной связи, способ беспроводной связи и программа
CN101827128A (zh) 一种文件网络传输中分块下载和匹配的方法
CN107682399B (zh) 一种基于大数据的文件夹断点续传方法
WO2006121550A3 (en) Archival of session data exchanged with a wireless communication network
CN103729373A (zh) 一种数据库代理方法和装置
CN105743948A (zh) 一种网络版本升级的方法及装置
RU2012132396A (ru) Способ и устройство для определения цели связи и содействия связи на основе дескриптора объекта
CN101404661B (zh) 一种基于udp协议的实时数据通讯方法
CN104579752A (zh) 远程自动升级***及远程自动升级方法
CN105376870A (zh) 一种实现智能手表支持多种无线连接的方法及智能手表
CN103108024B (zh) 一种多媒体自助终端的增量下载方法
CN104301438A (zh) 一种上传文件的方法
CN102420948A (zh) 一种采用usb移动存储器跨平台克隆电视设置的方法
TWM427609U (en) USB port testing apparatus
CN103259845B (zh) 基于网络中断的数据备份任务的改进方法
WO2020000657A1 (zh) 运维监控连接的建立方法、装置、终端设备及介质
CN109361746A (zh) 一种物联网的文件传输方法、工牌、及可读存储介质
CN104899107A (zh) 一种信息处理方法及电子设备
TWI405085B (zh) 應用於儲存裝置之多重傳輸介面的切換方法
CN105471718A (zh) 一种全双工消息队列的实现方法
CN103220260A (zh) 更新数据的方法、服务器、客户端及***
CN101800843A (zh) 一种机顶盒抓取打印信息的方法
EP2090976A3 (en) Method of substituting process in storage system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: SHANDONG LANGCHAO HUICAI INVESTMENT HOLDING CO., L

Free format text: FORMER OWNER: SHANDONG HIGH-END SERVER + STORAGE RESEARCH INSTITUTE

Effective date: 20120920

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 250014 JINAN, SHANDONG PROVINCE TO: 250101 JINAN, SHANDONG PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20120920

Address after: Xinluo Avenue high tech Zone of Ji'nan City, Shandong province 250101 No. 1768 Qilu Software building B block 3 layer

Applicant after: Shandong wave color Klc Holdings Ltd

Address before: 250014 No. 224 mountain road, Lixia District, Shandong, Ji'nan

Applicant before: Shandong High-End Server & Storage Research Institute

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: LANGCHAO ELECTRONIC INFORMATION INDUSTRY CO., LTD.

Free format text: FORMER OWNER: SHANDONG LANGCHAO HUICAI INVESTMENT HOLDING CO., LTD.

Effective date: 20130906

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20130906

Address after: 250101 Shandong Province, Ji'nan City hi tech Development Zone, Nga Road No. 1036

Applicant after: Langchao Electronic Information Industry Co., Ltd.

Address before: Xinluo Avenue high tech Zone of Ji'nan City, Shandong province 250101 No. 1768 Qilu Software building B block 3 layer

Applicant before: Shandong wave color Klc Holdings Ltd

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100908