- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本 科 生 毕 业 设 计(论 文)
论文题目
:
FTP多线程下载工具
姓名
:
黄辰
学号
:
1021111221
班级
:
年级
:
2010级
专业
:
软件工程
学院
:
软件学院
指导教师
:
张军(副教授)
完成时间
:
2014年 5 月13日
作 者 声 明
本人以信誉郑重声明:所呈交的学位毕业设计(论文),是本人在指导教师指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。文中引用他人的文献、数据、图件、资料均已明确标注出,不包含他人成果及为获得东华理工大学或其他教育机构的学位或证书而使用过的材料。对本设计(论文)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本毕业设计(论文)引起的法律结果完全由本人承担。
本毕业设计(论文)成果归东华理工大学所有。
特此声明。
毕业设计(论文)作者(签字):
签字日期: 年 月 日
本人声明:该学位论文是本人指导学生完成的研究成果,已经审阅过论文的全部内容,并能够保证题目、关键词、摘要部分中英文内容的一致性和准确性。
学位论文指导教师签名:
年 月 日
FTP多线程下载工具
黄辰
Multithread Downloading System
Huang chen
2014年5月13日
摘 要
随着中国现代互联网行业的飞速发展,网络用户的数量以及用户年龄阶层在不断的扩大。网络需求的增长,刺激着IT技术不断的提升。
网络使人与人、人与事之间的交互变得简单高效。对远程资源的访问是网络最基本的功能之一,高效的访问速度,构成了网络如今的蓬勃发展。本文主要对“从远程服务端获取资源”进行了论述,讲解了网络的重要性,以及对人类的生活带来的影响。
本文开始介绍了网络下载的基本概念,分析了FTP协议下载的理论及其发展历程。对FTP协议的地址格式、传输模式、连接模式进行了简单的介绍。接下来论述了现代网络下载工具的技术原理及实现,分析了断点续传技术和多线程编程技术对网络下载的影响。
本文设计了一个以FTP下载协议为基础、多线程编程为技术手段的FTP多线程下载工具。该系统利用多线程编程技术,模拟多个客户端与远程服务器进行通信,使系统下载速度快。利用复合文档存储下载流,使本地存储速度快,整合率高,易于检查数据完整性。利用面向对象的思维设计程序结构,使程序易于扩展协议内容。文章的最后,给出了部分程序源代码,讲解了设计的思路。
关键词: 多线程下载; FTP; 断点续传;
Abstract
With the rapid development of modern Internet industry in China, the number of network users as well as the age is constantly expanding. The growth of network demands, continuously stimulate the promotion of IT technology.
Internet enable the interaction among people and objects becomes easier and more efficient. The access to remote network resources is one of the basic functions of network, and rapid speed of access forms the prosperity of network. This article expressed the theme of get the resources from a remote server , And also explained the importance of the network, and the impact on human being’s life .Firstly,this article presented the basic concepts of download, analyzed the theory of FTP protocol as well as the process of development . And also simply introduced address format ,transmission mode as well as the connection mode of FTP protocol.Then it disc
文档评论(0)