欢迎来到天天文库
浏览记录
ID:12061204
大小:811.00 KB
页数:44页
时间:2018-07-15
《基于http协议的断点续传应用系统开发毕业论文设计说明书40论文41》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计说明书(论文)题目:基于HTTP协议的断点续传应用系统开发毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名: 日 期: 指导教师签名: 日 期:
2、 使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 基于HTTP协议的断点续传应用系统开发摘要文件的上传下载是计算机网络核心应用之一。计算网络的发展围绕在怎样使得文件上传下载更快、更好、更安全。当今的网络时代
3、,下载软件是使用最频繁的软件之一,而网络的不稳定常常造成数据传输的不稳定,为了获得可靠、高效的数据传输,断点续传技术应运而生。本系统开发基于HTTP协议,具有断点续传、多线程下载功能,这些功能的实现大大减少资源的浪费,节省用户下载的时间。本系统的开发用到了多线程技术、网络编程、IO流技术和Swing用户界面编程,涉及到J2SE中一些基本技术,达到了综合运用所学过的Java知识的目的。本文对系统的需求分析、关键技术和难点进行了的详细描述,同时又详细介绍本系统的设计与实现。关键词:断点续传,多线程,下载,problemthatiscaus
4、edbynetworkinstabilityisquiteunstable.Inordertoobtainreliableandefficientdatatransfer,TDCBPtechnologyturnsout.BasedontheHttpprotocol,thesystemimplementstechnologyfordownloadingcontinuouslyfrombreakpoints(TDCBP).Itisalsodependentonmulti-threadsprogramming,whichgreatlyred
5、ucesresourcesandsavesdownloadingtime.Duringdevelopmentofsystem,itutilizesamulti-threading,networkprogramming,IOstreamingtechnology,andSwinglibraryforuserinterfaceprogramming.AndthenitreachesthepurposeofintegratedapplicationbasedonJava.Thisarticlenotonlyanalyzestherequir
6、ementsofthissystemwithdetaileddescriptionsofthekeytechnologyanddificulties,butalsointroducesthesystemdesignindetailandimplementationofthissystem.KeyWords:tdcbp,multithreading,download,ProgrammingInterface,API)组成。JavaAPI是一个大型的现成软件组件(类)集合,它可以简化applet和应用程序的开发和部署,包括健壮、安全且可互
7、操作的企业应用程序。它涵盖从基本对象到连网和安全性,再到XML生成和Web服务的所有东西。JavaAPI组织成相关类和接口的库;库也称为包(package)。除了JavaAPI之外,每个完整的Java平台实现还包含:n用来编译、运行、监视、调试应用程序以及建立应用程序文档的开发工具。n用来部署应用程序的标准机制。n用来创建复杂的图形用户界面(GUI)的用户界面工具包。n用来启用数据库访问和操作远程对象的集成库。Java技术是最初由SunMicrosystems公司开发的。JavaCommunityProcess(JCP,一个由全世界的
8、Java开发人员和获得许可的人员组成的开放性组织)对Java技术规范、参考实现和技术兼容性包进行开发和修订。在2006年8月,SunMicrosystems宣布它打算开放Java平台的源码,并开始征询对许可协议和管理方式
此文档下载收益归作者所有