基于P2P的局域网多线程共享软件设计

来源 :电脑编程技巧与维护 | 被引量 : 0次 | 上传用户:cheer4you
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P技术应用广泛,成为网络技术的新热点。系统实现终端间的P2P文件互传,而非传统的CS模式,每一个终端既是服务器又是客户端,也就是说既可以发送请求,又在时刻监听着请求的到来。通信方式是一种多对多的通信体制,并且采用多线程的处理方式。也就是说,一个终端可以同时下载来自不同终端的多个文件,与此同时也在向不同的终端发送数据。这种方式可以有效地均衡上下行线路的数据量,可以直接通信,无需依赖集中式服务器,减轻了服务器的带宽压力。系统基于Windows平台,用VS2013+BOOST编写,实现了在局域网中若干台机器
其他文献
随着社会发展进程的不断加快,计算机信息技术获得飞速发展,通信公司专网宽带用户数量也不断增加。为了确保用户的宽带连接更加高速、可靠,针对不同类型用户所开展的不同宽带
一、时代的挑战深圳特区只用了15年时间,就从一个边陲小镇崛起而成为一座现代化商业大都市,基本完成了西方发达国家需要几百年发展演进才能完成的历程.其实,深圳作为经济特区
介绍了使用SOLIDWORKS三维设计软件绘制某轴箱轴承装配体模型,以及将SOLIDWORKS生成的三维模型用于3DVIA COMPOSER制作轴箱轴承的安装、拆卸动画,并结合实例说明了将三维技术和动画技术应用在轴承行业中。
介绍了在Word中利用VBA编程实现已知文档内容文件的查找方法。
一、调查的背景和目的随着改革开放的深入尤其是市场经济的不断发展,整个中国都发生了巨大的变化,人们的价值观念也受到极大的冲击.教师们出于各自切身利益的权衡,引起的心理
近年来网络流量识别作为一种新兴的信息技术飞速发展,成为了未来网络安全的重要研究方向。从新型网络流量识别技术的优缺点,以及未来的发展方向进行了详细的阐述,并给出一些
在改革开放的新历史条件下,为适应社会主义市场经济的建立和发展,我国高校改革的力度正在加大,步伐正在加快.其中,努力搞好高校文化建设是重要的一环.应该说,多年来的高校文
排课一直是各大高校比较繁杂的一项工作,传统排课费时费力。在研究和分析了以往的一些排课软件基础上,设计并实现了基于Web的高校通用分级排课系统,解决了一些实际问题。
淘宝开放平台是淘宝面向第三方应用开发者,提供API接口和相关开发环境的开放平台。介绍了淘宝开放平台的API调用流程,着重解析了调用API时签名算法的实现,并阐述了在使用ASP
EF的核心是支持.NET开发人员使用域特定对象来处理数据库中的关系数据,以达到可以消除对开发人员通常需要编写的大部分数据访问代码的需求。随着编程技术的日新月异和微软公