论文部分内容阅读
在过去的几年时间里,对等网络(Peer-to-Peer Network,简称P2P)迅速成为计算机界关注的热门话题这一.P2P是网络计算一种新技术,这种技术的目的就是将网络中不同的计算机连接在一赴,并充分利用互联网和Web站点中任何地方的闲置资源.P2P技术的主要特征在于廉价的计算能力、无限的存储容量、丰富的信息资源和庞大的用户数量等等,使得人们由被动接受信息变得主动提供共享资源,也就是把控制权重新归还到用户手中去.当前对等网络技术取得了如此广泛应用,对等网络的研究会进一步深入.目前对等网络的应用系统主要集中于文件共享,正是因为文件共享的需求引发的对等网络技术革命,也许它会一直伴随着P2P应用的发展,始终是对等网络研究的热点.该文在分析了当前几种流行的对等网络文件共享应用系统的构架的基础上,结合各种模型的优点和实际应用,设计出了一个可行的方案,实现文件共享系统.该系统致力于解决系统的健壮性、信息交换的标准化、系统的搜索速度以及共享文件内容搜索等各方面内容,并对系统的扩展性和标准性进行考虑,很容易扩充新的功能.最后利用Java语言将其实现,并分析了系统运行结果和系统的性能,指出了系统的不足,提出了进一步的展望.