- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JXTA的P2P通信的研究与应用 选题背景及意义 随着计算机和通信技术的迅速发展,相对于目前计算机网络中广泛存在的客户机/服务器模式,另一种模式P2P(Peer-to-Peer Network,简称P2P)模式也逐渐流行起来。简单的说,P2P 直接将人们联系起来,让人们通过互联网直接交互。P2P使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间商。 因此,大力的发展P2P的应用技术,有助于网络资源的最大共享,使网络中的每一台计算机都能主动参与到网络信息库的建立中来,大大的弱化了对中心服务器的依赖,使网络中的每个终端都能得到有效的利用。 本文所做的主要工作与创新之处 研究了P2P技术。对P2P的概念、发展历程、模型、分类、特点及发展趋势进行了详细的研究。 详细分析了SUN公司的P2P平台-JXTA的关键协议。JXTA的主要协议有:对等机发现协议(PDP) 、管道绑定协议(PBP)、 端点路由协议(ERP) 、对等机解析协议(PRP)、 集合点协议(RVP)、 对等机信息协议(PIP)。 本文所做的主要工作与创新之处 研究了JXTA平台实现P2P设计及应用。研究了如何在Sun公司的P2P平台JXTA上实现对等点的发布、对等点的发现及对等点间的通信。 系统功能模块的设计。系统是基于Windows操作系统所建立的,采用JAVA语言开发,整个系统由对等点发布模块、对等点发现模块和对等点通信模块三部分组成,其中其中发现模块和通信模块以线程启动。 多线程的设计实现。实现了发现模块和通信模块以线程启动,实现对等点间实时的查找和发现及通信。 内容提要 P2P网络 JXTA平台 系统设计 工作总结 P2P网络 从字面上看,P2P是Peer-to-Peer的缩写,peer在英语里有“(地位、 能力等)同等者”、“同事”和“伙伴”等意义。这样一来,P2P也就可 以理解为“伙伴对伙伴”的意思,或称为对等联网。抽象一点的认为 P2P是为了达到既定目标而进行的、生产者和消费者之间直接的信 息和服务双向交换行为. IBM 则为P2P下了如下定义:P2P系统由若干互联协作的计算机构成, 且至少具有如下特征之一:系统依存于边缘化(非中央式服务器)设 备的主动协作,每个成员直接从其他成员而不是从服务器的参与中 受益;系统中成员同时扮演服务器与客户机的角色:系统应用的用户 能够意识到彼此的存在,构成一个虚拟或实际的群体。 P2P网络的特征 网络中每一个节点同时具有Client和Server的特点 每一个节点在加入P2P网络的同时能够提供有用的资源进行 共享 没有中心协作机制 没有中心数据库服务器 P2P网络的特征 P2P 的网络模型 P2P 的网络模型 分布式P2P模型 分布式模型按其网络拓扑的结构化程度又可分为非结构化模型和结构化模型。 ⑴ 非结构化模型 此类P2P系统既没有专门的中心目录服务器也不对网络拓扑和资源放置进行控制,因此也称之为分布式非结构化模型。 ⑵ 结构化模型 此类P2P系统没有专门的中心目录服务器,因此我们将其归为分布式一类,但它同时又是有结构的。这里所说的“结构”是指P2P系统的网络拓扑是经过人为控制,并且要共享的资源是按照某种规律而不是随机地存放在节点上的,这使得有关节点和资源的查询能高效地完成。 P2P 的网络模型 混合P2P模型 在混合P2P模型中,P2P网络由提供查询服务的 super-peer(超级对等体)和其他客户对等体组成。在资源共享方面,所有对等体的地位相同。这样就形成了一个个以super-peer为中心的自治系统,每个对等体在加入此类网络时郁需要连接到某个特定的super-peer上。 内容提要 P2P网络 JXTA平台 系统设计 工作总结 JXTA平台 JXTA的组成 JXTA的核心协议 JXTA的核心协议 (5)端点路由协议Peer Endpoint Protocol(PEP) 通过该协议Peer以发送消息的形式获得一条路由路径,它使用Peer间的网关来建立一条包含一个或多个适合建立管道的管道协议组成的通路。管道绑定协议借助此Peer列表来建立Peer间的路由。 (6)集合点协议Rendezvous Protocol(RVP) 通过该协议Peer可以对一个服务订阅或者被订阅。集合点协议负责在JXTA对等组内传播消息,它为Peer在组内接收和发送消息并且控制消息和如何传播定义了一个基本的协议。 JXTA基本概念 对等点(Peer):Peer是一个虚拟通信点,一台设备上可以有多个Peer。Peer可以使用网络提供的基本服务,与特定的网络服务联系得很紧密,如rendezvou
您可能关注的文档
最近下载
- MCTC-PES-E1扶梯可编程安全系统用户手册-V21.pdf VIP
- 2025年及未来5年中国职业装市场评估分析及发展前景调研战略研究报告.docx
- 海外宏观利率专题分析报告:美联储降息影响我国债市.pdf VIP
- 20以内加减法练习题_可打印.docx VIP
- DB14-T2812-2023企事业单位突发环境事件应急预案编制指南.pdf VIP
- 介绍Beyond的幻灯片教程.ppt VIP
- YB∕T 4379-2014 等静压石墨行业标准.pdf VIP
- 赢顺云指标公式源码文华财经指标KDJ金叉背离.doc VIP
- 安全设备台账和追溯、管理制度8.5(2)(2).docx VIP
- 肺癌护理查房的课件.pptx VIP
原创力文档


文档评论(0)