Java中JXTA概念介绍(补足六个汉字).pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java中JXTA概念介绍 1. JXTA定义 JXTA是深入的,特别的为了实现pear to pear网络计算而设计的一组(6种)协议。使 用JXTA协议,pears能够自己组织和配置自己的peargroups而脱离现在的互联网,并且不需 要实现集中管理的架构(集中管理架构流行于现在很多p2p软件)。 2. JXTA 概念 Pear同位体 一个可以进行虚拟通信的点,可以是一台电脑,一个电话,pda等。一台设备也可以有 多个pear(虽然这是个不好的设计,但是对于debuging来说很有用)。 每一个同位体能够和一些服务联系在一起,比如路由,网关,rendezvous等等。这些服 务提供了一些比如有哪些信誉好的足球投注网站和通讯的服务。 不是说所有的同位体都要实现这些服务,但是,有一部分实现这些服务确保整个网格的 运行还是有必要的。 比较通常的来讲,一个设备上一般只有一个pear,比如进行分布有哪些信誉好的足球投注网站,内容共享,带宽 共享等,这样是有好处的。然而,并不排除一个设备上多个pear,因为pear是一个个分开的 实体,多个pear并没什么问题,只是会多消耗一些资源。有几种情况我们可以使用一个 multi-pear的设备: 1. 提供proxy服务 2. 与已经存在的服务器建立接口 但是,这个已经不必要了,可以由其他方法实现,比如基于p2p的分布式系统。所以, 我们尽量不要建立multi-sever的设备,违背true p2p的思想。 Pear Group:同位体组 一个Pear Group是提供一个通用服务的同位体的集合。 由于安全以及隐私等方面的原因可以组成一个peargroup。这个peargroup是实现了安 全和加密等,类似于一个VPN。 Endpoint:端点 端点是JXTA的基本的寻址形式,一个端点是某个同位体实现了某种协议的地址。一个同 位体可以实现多种协议,所以也就可能拥有多个端点。 最简单的端点的例子就是ip地址和port。 Pipe:管道 管道在JXTA中是最基本的概念,是对等点之间的数据传输的主要方式。对等管道协议 (PBP)明确规范了对等管道的绑定,解析,响应。 有两种形式: 1. 点对点形式。 2. 广播形式。 Endpoint and Pipes:端点和管道 一个同位体可能含有多个端点-因为实现了多种协议。比如,我们可以用tcp进行连接, 也可以用http进行连接-当有firewall的时候。 如果觉得一个pear实现多种协议很麻烦,也可以只用一种协议:http。 Advertisement:广告 一个广告是一个XML结构的文档,用来命名,描述和公布现有的资源,如同位体,同位 体组,管道,或服务。各种广告的格式请参考JXTA规范。 大概说明: 广告的格式是utf8编码的,为了更有效的利用资源,所以并没有利用unicode编码。因 为unicode是16位而utf8是8位。 Message:消息 有两种形式的消息: 1. Xml格式的 2. 二进制格式的。之所以有这个格式的,是因为这个速度比较快,虽然message是二进 制的,但是传输消息的协议仍然是xml格式的。 Identifiers:标志 Rendezvous Pear: 从其他同位体进行查询操作的同位体,Rendezvous Pear也可以委派查询操作给其他的 pear-当然也必须是一个RendezvousPear。RendezvousPear其实可以说是在一个对等网络 环境中代替原来的非完全对等环境中的集中服务器的东西。 RendezvousPear还能够传递检索。也能够传递发现(discovery)给其他的Rendezvous Pear。 Router Pear:路由同位体 实现端点协议的同位体。和路由器功能类似 Gateway Pear:网关同位体 通讯的中间体,作为传递消息的中间体,和Rendezvous Pear不同。现在支持的网关协 议有tcp和http(都是通过管道来组织)。 3. 同位体和组(peer and group) 为什么使用组? 安全,隐私,更加高效的数据共享。 4. 广告(Advertisements) 同位组广告

文档评论(0)

文档终结者 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档