收藏本站
《南京理工大学》 2011年
收藏 | 手机打开
二维码
手机客户端打开本文

基于HTTP协议的多线程网络下载框架的研究与实现

谷建光  
【摘要】:随着Internet的广泛普及,人们经常需要从网上下载文件。网络下载,已经成为网络生活的重要组成部分,但由于网络质量的限制和大文件的传输要求,通常意义上的网络下载都是借助第三方的下载工具来完成的。当前网络上有很多非常流行的下载工具,如迅雷、FlashGet等,这些下载工具都有一个相同的特点,就是支持多线程下载和断点续传,有了这些特点就可以快速地从服务器上下载比较大的文件,而且可以在不同的时段分多次完成。 网络下载技术是网络发展的重要推动力,也是网络资源传输技术的重要组成部分,在实际应用中,网络下载也成为人们互联网生活的重要组成部分。不管是从技术的层面还是应用的层面,网络下载都值得研究,因而本文围绕着网络下载所涉及的技术、原理、过程,提出了一个通用的网络下载框架,并在此基础上实现了一个实用的多线程网络下载系统。 首先,本文对整个网络下载技术及其研究的现状进行了综述,对网络资源和下载、网络下载的历史演进、当前主流的网络下载方法和技术以及多线程下载概念等都进行详细的论述,并在些基础上提出了论文所要解决的系列关键问题。 其次,在分析网络下载所涉及的基本技术、基本原理、下载流程、下载过程管理的基础上,给出了网络下载的基本架构,对实现此架构的基本技术要点进行了说明,对组成此架构的各个实现模块进行了讨论,提出了一个通用的网络下载框架,为网络下载系统的开发设计统一的实现模型。 接着,论文对网络下载框架的实现机制进行了深入、透彻的分析,对涉及网络下载的HTTP协议数据交互技术、多线程网络资源传输技术、文件的分片读写及重构技术、断点续传技术等,从原理到技术要点再到实际应用,都进行细致了说明,从技术的角度剖析了网络下载的原理和机制,对通用网络下载系统的开发实现作了全面的技术论证。 最后,论文以所提出的网络下载框架为模型,以网络下载的原理和机制为技术及理论基础,用Java语言设计并开发实现了一个实用的、基于HTTP协议的多线程网络下载系统,并对系统的可用性、稳定性、健壮性以及整个网络下载的功能、下载过程管理等进行系统的测试。 本文的研究为通用网络下载系统的设计、优化及实现提供了良好的理论和实践基础。
【学位授予单位】:南京理工大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP311.52

手机知网App
【参考文献】
中国期刊全文数据库 前10条
1 林炜,蔺永华;HTTP协议及其发展[J];电脑学习;1999年01期
2 杨绍方;利用Java的多线程技术实现并行多任务的管理[J];电脑编程技巧与维护;2001年02期
3 冯常青;师明珠;;多线程文件断点续传[J];电脑编程技巧与维护;2006年08期
4 李晶媛;韩慧莲;;基于HTTP协议的多线程下载工具的实现[J];电脑开发与应用;2009年10期
5 王逢州;;基于Java的多线程下载工具研究与实现[J];电脑知识与技术;2010年36期
6 林频,张凌,朱艳;BT网络下载的争议与前景探析[J];湖南大众传媒职业技术学院学报;2005年03期
7 李尤丰;;多线程下载技术探讨[J];福建电脑;2006年04期
8 付宁;;一种简易的多线程下载工具的实现[J];才智;2010年26期
9 慕容秋月;对多线程下载技术的再思考[J];电脑技术;2001年01期
10 鲁孙林;;基于HTTP协议的断点续传[J];济南职业学院学报;2006年01期
中国硕士学位论文全文数据库 前1条
1 茹林;P2P网络中多线程下载的研究[D];大连海事大学;2009年
【共引文献】
中国期刊全文数据库 前10条
1 郑淑荣;;Java的事件处理机制剖析[J];办公自动化;2011年20期
2 张俊芬;;搜索引擎之竞价排名的法律问题研究[J];北京邮电大学学报(社会科学版);2009年06期
3 王昆;张力生;张化川;;Java Swing中的渲染器机制[J];重庆工学院学报(自然科学版);2008年10期
4 史寿乐;;“断点续传”在Wince系统上的实现[J];电脑编程技巧与维护;2012年04期
5 李晶媛;韩慧莲;;基于HTTP协议的多线程下载工具的实现[J];电脑开发与应用;2009年10期
6 任海亮;韩慧莲;武威;;基于VC++的断点续传设计与实现[J];电脑开发与应用;2009年11期
7 任振兴;;剖析HTTP服务器程序[J];电脑知识与技术;2012年02期
8 胡忠;Java多线程机制的研究与实践[J];达县师范高等专科学校学报;2003年02期
9 孙华鹏;;基于Java Swing的树表组件的研究[J];硅谷;2009年19期
10 邓任远;;利用P2P下载工具实现离线下载服务[J];电子世界;2012年21期
中国重要会议论文全文数据库 前2条
1 徐梅;;新华社多媒体数据库提供在线大图服务可行性研究[A];中国新闻技术工作者联合会五届二次理事会暨学术年会论文集(下篇)[C];2010年
2 姜春祥;唐伟盛;王喻红;翟建宏;;基于关键字的HTTP监听系统的设计与实现[A];黑龙江省计算机学会2009年学术交流年会论文集[C];2010年
中国硕士学位论文全文数据库 前10条
1 杨贵海;船舶企业物资管理系统的设计与实现[D];大连海事大学;2010年
2 唐莉莉;基于XMPP的企业版IM系统及其在手机端实现的研究[D];电子科技大学;2010年
3 段青娜;基于CTI技术的小型呼叫中心的研究与实现[D];昆明理工大学;2009年
4 杨媛媛;WEB视频播放的Gstreamer架构设计[D];太原理工大学;2011年
5 杨超;Linux多协议多线程下载技术的研究与实现[D];大连海事大学;2011年
6 赵录旗;数字互动教室无线传输功能的实现[D];华东师范大学;2011年
7 顾宝潮;基于.Net平台的病理信息系统的设计与实现[D];南京理工大学;2011年
8 温梨梨;基于零拷贝的Web服务器技术研究[D];中国海洋大学;2011年
9 张杰;跨座式单轨车辆外流场仿真流程自动化及主参数提取[D];重庆交通大学;2011年
10 张海燕;基于包捕获技术的网络监听系统的研究与实现[D];解放军信息工程大学;2009年
【二级参考文献】
中国期刊全文数据库 前10条
1 郭玉堂;;基于P2P技术的对等网络关键技术研究与分析[J];安徽教育学院学报;2005年06期
2 孙鸿雁,李治军,廖明宏;基于内容的P2P文件共享系统[J];长春理工大学学报;2005年02期
3 关峪;胡绍海;;可靠P2P文件传输算法的研究与实现[J];电脑开发与应用;2006年05期
4 程立考;李绍静;;对等网络的研究与应用[J];电脑与信息技术;2006年04期
5 杨发毅;;对等网络研究及应用[J];电脑知识与技术;2006年02期
6 杨晶;蒋占生;;两种P2P模型比较与研究[J];电脑知识与技术;2008年15期
7 符志强;;无结构对等网搜索机制研究[J];电脑知识与技术;2008年25期
8 李伟章;;P2P技术与应用[J];电信技术;2006年04期
9 吕学伟;P2P技术的概况及研究[J];福建电脑;2005年10期
10 杨旭士;王羡欠;;基于P2P模式的流媒体传输技术[J];硅谷;2008年12期
【相似文献】
中国期刊全文数据库 前10条
1 ;最具魅力的娱乐装备[J];中国新通信;2006年02期
2 ;安全下载加双核应用——新版快车(FlashGet)下载软件正式发布[J];每周电脑报;2006年47期
3 廖榛;;表面归顺“蓝光”阵营 东芝暗度陈仓实谋网络下载[J];IT时代周刊;2009年16期
4 ;网络下载技巧[J];农村财务会计;2004年10期
5 纪友芳,郭明顺,张文东,杨劭辉;公共微机室安全性的探讨[J];实验室研究与探索;1998年01期
6 杨建平;;讯联达IP-HDTV-1网络高清影碟机(下)[J];卫星电视与宽带多媒体;2006年10期
7 张永强;;随书光盘的网络化管理及其版权保护[J];情报探索;2010年12期
8 郭兆颖;全新的网络下载工具——网络鼹鼠[J];电脑爱好者;2002年21期
9 ;东芝V803T[J];数字通信;2005年19期
10 王魁生;卢梦侨;王晓波;;一种基于网络状况的多线程下载调度算法[J];软件导刊;2011年04期
中国重要会议论文全文数据库 前10条
1 郭国勇;李婵娟;周庆国;Nicholas Mc Guire;;基于OMNeT++的网络协议仿真方案——以HTTP为例[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
2 徐炳良;张秀山;;基于HTTP和MODBUS协议的远程监控系统的设计[A];舰船电子装备维修理论与应用——中国造船工程学会电子修理学组第四届年会暨信息装备保障研讨会论文集[C];2005年
3 付胜利;钟方伟;傅仲逑;;基于嵌入式Linux的HTTP代理服务器的研究[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
4 陈倩;;一次生物网络课堂教学的尝试和探索[A];国家教师科研基金“十一五”成果集(中国名校卷)(五)[C];2009年
5 陈倩;;一次生物网络课堂教学的尝试和探索[A];国家教师科研基金十一五阶段性成果集(四川卷)[C];2010年
6 祁明;姚铭;;基于MicroBlaze的嵌入式Web服务器设计与实现[A];AECC专题学术研讨会论文集[C];2007年
7 汪维清;;基于SOAP的异构WebGIS的集成研究[A];中国测绘学会九届三次理事会暨2007年“信息化测绘论坛”学术年会论文集[C];2007年
8 王碧波;陈渝;孙云峰;江文峰;杨坚;赵坦;;无线传感器网络中的驻留式在网络编程机制[A];第一届建立和谐人机环境联合学术会议(HHME2005)论文集[C];2005年
9 铁军;杜春涛;王若宾;肖彬;;构建基于Web的决策支持系统[A];冶金自动化信息网年会论文集[C];2004年
10 陈建民;张健;曹鹏;;手机病毒与防范[A];第二十一次全国计算机安全学术交流会论文集[C];2006年
中国重要报纸全文数据库 前10条
1 ;全兼容DVD刻录机[N];电子资讯时报;2006年
2 本报记者 尹训宁;破解网络下载盗版难题需创新[N];中国知识产权报;2007年
3 路虎;三成美歌手乐见网络下载音乐[N];中华工商时报;2005年
4 黎宏河;非法网络下载将是唱片业最大危机[N];中国文化报;2005年
5 记者 韦铭;网络下载“免费午餐”还能吃多久?[N];南京日报;2006年
6 徐亚东;网络下载方式一览[N];中国电脑教育报;2003年
7 本报记者 王耀翠;蓝光DVD陷入尴尬 急需降价谋出路[N];中国高新技术产业导报;2008年
8 Johnson;英国 新时代的Walkman[N];中国计算机报;2006年
9 马赛;互联网冲击意传统电影市场[N];光明日报;2007年
10 祁建;谁该为网络下载埋单[N];中国文化报;2006年
中国博士学位论文全文数据库 前2条
1 林永旺;网络业务与WWW缓存技术的研究[D];中国科学院研究生院(计算技术研究所);2000年
2 姚绍文;语义化Web的关键技术及其应用研究[D];电子科技大学;2002年
中国硕士学位论文全文数据库 前10条
1 谷建光;基于HTTP协议的多线程网络下载框架的研究与实现[D];南京理工大学;2011年
2 彭振;网络下载侵权分析[D];重庆大学;2010年
3 保爽;网络下载中合理使用制度研究[D];华中师范大学;2007年
4 奚琦;论网络下载的版权保护[D];华东政法大学;2007年
5 赵洁;混合控制架构的嵌入式家庭媒体代理服务器的研究与设计[D];中国海洋大学;2009年
6 韩峰峰;美剧在中国的网络传播研究[D];华东师范大学;2009年
7 张江;基于PowerPC的嵌入式网络下载器研究-BitTorrent部分[D];天津大学;2007年
8 马辉;基于PowerPC的嵌入式网络下载器(FTP和HTTP部分)[D];天津大学;2007年
9 李光大;基于HTTP直播的移动流媒体系统的设计与实现[D];华中科技大学;2011年
10 向宇;HTTP协议还原系统的设计与实现[D];华中科技大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026