下载工具的设计与开发.doc
上传人:天马****23 上传时间:2024-09-13 格式:DOC 页数:56 大小:2.9MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

下载工具的设计与开发.doc

下载工具的设计与开发.doc

预览

免费试读已结束,剩余 46 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

下载工具的设计与开发摘要在BT软件以及电驴等P2P工具日益发展的今天,不管你有多少带宽他都会100%的占用。这类P2P软件的下载速度完全依赖带宽,然而,如何在不提高带宽的前提下提高局域网的下载速度是一个符合实际的问题,本文就基于该问题提出并实现了“分布式下载工具”系统。该系统很好的解决了局域网被限速的问题,大大提高了下载速度。“分布式下载工具”联合局域网内的几台客户机同时去下载Internet网上的同一资源的不同数据块,下载完后按顺序统一整合。它有下载客户机与服务器的功能,分别运用VC和VB.Net开发设计。客户机完成下载与连接其他用户的功能;而服务器则管理用户和资源情况,供客户机提供在线用户的数据,并且服务器能够对用户和资源进行控制。比如:封锁某些不合法的资源、禁止某些不合法的用户使用等。本系统设计完成后,并与其他下载软件进行了测试比较,提升效果明显,有一定推广使用价值。关键词:下载速度;下载软件;局域网TheDevelopmentofDistributedDownloadToolABSTRACTP2PdownloadtoolslikeBTande-Mulebecameincreasinglydevelopednowadays.Nomatterhowmuchbandwidthyouhave,100percentfullyofitwillbetheoccupied.Downloadspeedofsuchp2psoftwareistotallydependsonthebandwidth.However,howtoboostspeedofLANontheactualityofbandwidthisapracticalissue.thisarticleexpatiatesfromsuchissueandactualize“distributeddownloadtool”system.ThissystemhasaverygoodsolutiontothelimitedLAN,stronglyimprovingthedownloadspeed.The"Distributeddownloadtool”,isatechnologytojoinseveralclientsatthesametimetodownloaddifferentdatablocksfromthesomeresourcesontheInternet,andeachclientreunifiestheseblocksacompletedfile.Thesystemcanactasclientandserverboth,respectively,withVCandVB.Nettoexploitanddesign.Asaclientitdoesdownloadworkandconnectswithotherusers;whilebeingtheserver,itmanagestheusersandresourcesfortheclientandprovidesonlinedata.Besides,theservercancontrolusersandresources.Comparedwithotherdownloadsoftware,acompleted“Distributeddownloadtool”systemupgradesdownloadspeedsignificantlyandisofgoodpopularizationvalue.Keywords:DownloadSpeeds;DownloadSoftware;LocalAreaNetworks目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc200175031"第一章前言PAGEREF_Toc200175031\h1HYPERLINK\l"_Toc200175032"1.1项目简单介绍PAGEREF_Toc200175032\h1HYPERLINK\l"_Toc200175033"1.2项目特点PAGEREF_Toc200175033\h1HYPERLINK\l"_Toc200175034"1.3项目开发背景PAGEREF_Toc200175034\h2HYPERLINK\l"_Toc200175035"1.4项目的创新性PAGEREF_Toc200175035\h2HYPERLINK\l"_Toc200175036"1.5项目开发的总目标PAGEREF_Toc200175036\h2HYPERLINK\l"