Open Nav

基于P2P方式的多点共享式文件传输软件的设计与实现(含录像)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

基于P2P方式的多点共享式文件传输软件的设计与实现(含录像)(毕业论文10000字,程序代码)
随着计算机网络的普及,对文件的共享需求也越来越大,提供共享文件的下载服务也成为网络的一个主要应用之一,传统的方式是将文件放在服务器上,通过FTP方式进行下载,这种方式的主要缺点有两个:一是下载人数过多时,会导致服务器的带宽紧张,下载速度变慢;二是下载时数据是单向的,下行数据量大,上行数据量少,造成网络带宽的使用不均衡。
因为以上问题,现在提出了一种基于P2P方式的多点共享式文件传输(BT下载),任何一个进行下载的客户,在下载的同时,也可以把它已接收到的数据作为服务端,提供给另外一个客户进行下载。这种方式可以有效地均衡上下行线路的数据量,同时每个客户端又可以部分作为服务器端,减轻了服务器的带宽压力,做到“下载的人越多,下载速度越快”。本软件是基于P2P的多点共享式文件传输软件,它完成了寻找伙伴、上传、下载等基本功能。可以做到若干台机器互为客户端和服务端,共同完成一个下载任务。本次毕业设计的题目是基于P2P方式的多点共享式文件传输软件的设计与实现,并使用Java ee平台来开发。

开发平台为Windows,JXTA 2.2,JDK1.5,

[资料来源:http://doc163.com]


开发软件采用JCreator 3.5LE。
 

[来源:http://Doc163.com]

基于P2P方式的多点共享式文件传输软件的设计与实现(含录像)
基于P2P方式的多点共享式文件传输软件的设计与实现(含录像)
基于P2P方式的多点共享式文件传输软件的设计与实现(含录像)


目录
摘要    I
Abstract    II
一 . 绪论    1
1.1 开发背景    1
1.2 开发系统目的    1
1.3 开发系统方法    2
1.4 开发目标    2 [资料来源:http://www.doc163.com]
二.开发工具和技术    3
2.1 JXTA    3
2.2 什么是JXTA    3
2.3 JXTA的概念    5
2.3.1  Peer(对等机)    5
2.3.2  Peer Group(对等组)    5
三.系统分析    6
3.1 用于通信的Peer    6
3.1.1  防火墙    6
3.1.2  NAT(网络地址转换)    6
3.1.3  代理服务器    7
3.2 Peer和对等组    7
3.2.1  Peer和用户的关系    7
3.2.2  对等组的必要性    8
3.2.3  JXTA应用程序与对等组    8
3.2.4  对等组的成员资格    8
3.3 可行性分析    9
3.3.1 技术可行性    9
3.3.2 操作可行性    9
3.3.3 经济可行性    9
3.3.4 法律可行性    10
3.4 运行环境介绍    10

[资料来源:https://www.doc163.com]


四.程序设计    10
4.1  程序说明    10
4.2  模块划分    11
五 . 软件测试    14
5.1  软件调试    14
5.2  软件测试    14
六 . 结束语    15
参考文献    17
致谢    18
[资料来源:http://www.doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4