P2P技术及其在文件共享系统中的应用

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:shuishui06
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Client/Server结构是近几年非常流行的一种分布式计算模式,它的优势在于广泛地采用了网络技术,将系统中的各部分任务分配给网络中担任不同角色的计算机。然而在分布式环境下,类似C/S结构的集中式系统的局限性越来越明显。信息资源集中在一小部分节点(服务器)上,随着应用规模的扩大,由于集中而引起的网络带宽瓶颈、性能瓶颈越来越明显,服务器必须通过非常复杂的负载平衡和容错算法来提供持续可靠的资源访问。同时,服务器存储容量的有限性也导致资源共享数量的有限性,随着我国宽带网络建设的迅速发展,拥有大部分信息数据的用户被排斥在网络的边缘,宽带网的应用将面临有路无车的窘境。随着Napster,Gnutella等P2P信息共享应用程序的流行,使得P2P计算技术重新受到人们的广泛关注。 近年来,P2P技术在信息共享中被广泛采用,该技术提供了一种点对点的信息共享方式,受到了互联网用户的极大欢迎。P2P技术在信息共享应用中的潜力是有目共睹的。本文从介绍目前互联网上最为流行的C/S体系结构着手,通过分析C/S体系结构在信息共享应用中普遍存在的问题和局限的基础上提出了本文研究的目的;然后分析了P2P技术的特点,比较了它与传统的C/S模式的不同,叙述了P2P目前主要的应用,并对国内的P2P研究现状进行了分析;在分析了各种不同的P2P模型后,选择了最适合文件共享系统需求的模型,详细阐述了基于该P2P模型的文件共享系统的设计过程,其中分析了系统的总体程序结构,并分别对系统的三个组件(服务器、监听器和浏览器)和它们之间的通信机制进行了讨论;论文最后给出了系统的具体实现。
其他文献
文本自动分类是基于内容的信息自动分类的核心技术,它是由计算机自动判别文本类别的过程。文本分类问题具有文本向量稀疏性大、维数高、特征之间具有较大的相关性的特点,因此,支
微电子技术、计算技术和无线通信等技术的进步,推动了低功耗多功能传感器的快速发展,由这种具有微小体积并集信息采集、数据处理和无线通信功能的大规模节点组成的多跳、自组织
Web服务发现是服务请求者以某种方式在不同的Web服务中找到所需的Web服务的过程。Web服务发现是Web服务系统架构的重要部分,发现符合用户需求的服务是实现服务复用、组合的重
属性约简是粗糙集理论研究的重要内容之一。它是在保持信息系统分类能力不变的情况下,删除其中不重要的和冗余的那些属性,同时提取出信息系统的重要信息。论文在经典粗糙集理
语义Web的发展使得其逻辑基础描述逻辑也成为研究的一个热点。描述逻辑支持推理,其推理主要涉及如下问题:概念可满足性(Concept Satisfiability),包含关系(Subsumption),可满足性
当前,随着网络迅速的发展,网络上资源越来越丰富,Web上的数据日趋成为当前数据的主流,Web环境下的数据集成已经成为集成领域的研究热点。目前这一领域的研究,已经利用XML解决了Web
数字签名技术是提供认证性,完整性和不可否认性的重要技术,是信息安全的核心技术之一。盲签名作为一种具有特殊性质的数字签名,由于待签名的消息对于签名者是保密的,所以它在匿名
XML的全称是eXtensible Markup Language(可扩展标识语言)由于具有简单、可扩展、互操作性强,开放性强等特点,正迅速成为一种与技术无关的数据交换的标准和传输格式。鉴于XML在
产品结构管理技术的发展融合于产品数据管理技术(product data management)的发展之中,产品数据管理技术出现于20世纪80年代初期,从开始的工程图档管理逐渐扩展,迅速成为一门
电力负荷管理系统是运用通信技术、计算机技术、自动控制技术对电力负荷进行监控、管理的综合管理信息系统。随着电力负荷管理系统应用的不断深入,负荷管理具有图形系统、数据