本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


 公告


后其身而身先,外其身而身存。以其无私,故能成其私。


我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:火页的窝
日志总数:84
评论数量:180
留言数量:36
访问次数:613528
建立时间:2006年3月14日




[P2P技术]JXTA2.3.V Java 编程指南(2)翻译:陈凌晖
电脑与网络

火页 发表于 2006/3/15 21:46:44

第三章 JXTA™的概念 这一章将详细说明JXTA的关键技术和JXTA平台的主要组件。 对等体 对等体是网络中任何支持JXTA协议簇中的一个或多个协议的设备。对等体可以是传感器、移动电话、PDA、个人PC、服务器或超型计算机。每一个对等体都以独立的、异步的方式在网络中活动,并由一个唯一的Peer ID标识。 对等点利用JXTA协议提供了一个或多个可使用的网络接口。每一个接口以对等体端点的形式发布,并由端点唯一标识。对等体使用端点在两个节点之间建立直接的端到端连接。 对等点之间不需要直接的端到端网络互联,中间节点能够转发两个因网络物理连接或网络配置(如:NATS、防火墙、代理服务器等)而被隔开的对等体之间的消息。 将多个对等体配置成能够在网络中轻易发现彼此,形成短期或长期的联系,这样的组织叫做对等体组。 对等体组 对等体组是由一些提供相同服务的对等点组成。对等体自我组织形成对等体组,其成员都唯一的由对等组ID标识。每一个对等体组都能够制定自己的成员资格政策,可以是所有人都可加入的完全开放式,也可以是必须具备足够信任度才能加入的高度加密和限制的方式。 对等体可以同时属于多个对等体组。网络对等组(NET Peer Group)是对等体默认的第一个加入的对等体组。所有的对等体都属于网络对等组(NET Peer Group)。除此之外,对等体还可以选择加入其它的对等体组。 JXTA协议描述了对等体如何发布、发现、加入及监视对等体组,没有限定何时或什么情况下创建对等体。 创建对等体组的用意有: 500)this.width=500'>         建立一个安全的环境 对等体组建立了一个由某一专用安全策略保护的局布可控区域。安全策略可以是简单的用户名/密码机制,也可以采用非对称密钥密码体系。对等组边界允许成员节点访问和发布受保护内容。对等体组形成一个逻辑区域,其边界限制组以外的节点访问本组的资源。 500)this.width=500'>         建立一个特定服务的环境 对等组可以是一个专用的局部网络区域。例如,对等体能够聚集在一起共同现在文档共享或CPU共享。对等体组可将网络细分成一些专门提供特定服务的抽象区域。对等组边界规定了搜索该组资源时的搜索范围。 500)this.width=500'>         建立一个监控环境 对等组允许成员以任何特殊目的监视组内其他节点。   对等组同时形成了一个分层次的父亲-孩子关系,每个对等组都只拥有一个父亲。搜索请求在组内传播。对等组广告在本组内发布,同时还在上一级父亲对等组内发布。 对等组提供了一系列的相关服务,称为对等组服务。JXTA中定义了一些核心的对等体服务,其他的服务应用可以在后来根据需要的情况添加定制自己的服务。两个对等点必须处于同一对等组中,才可以通过对等组服务交互。核心对等组服务如下: 500)this.width=500'>         发现服务――使得对等组成员可以搜索发现对等组中的对等点,或者其他对等组,或管道和服务等资源。 500)this.width=500'>         成员服务――使得对等组拒绝或者接受一个新的对等组成员应用。对等点希望加入一个对等组,必须首先和对等组中的某个对等点联系,发送加入请求。组内成员集体表决是拒绝还是接受一个新应用的加入申请。成员服务可以举行一个成员投票活动或选择一个指定的组员代表来决定是否接受新成员应用。 500)this.width=500'>         访问服务――用于验证从一个对等点到另一个对等点的请求。收到请求的对等点向请求节点提供信任度和关于访问请求是否被允许的信息。(注:并非对等组内所有行为都要经过访问服务的检查,只有那些被限制于特定对等点的行为才会被检验。) 500)this.width=500'>         管道服务――用来创建和控制对等组成员间的管道通信。 500)this.width=500'>         解析服务――用来发送通常的查询请求到其他的对等点,对等组中的对等点可以定义和交互查询请求来查找任何需要的信息,如可用的服务信息或者管道端点的状态信息等。 500)this.width=500'>         监控服务――使得对等组中的对等点可以监控同组的其他成员。 并不是每一个对等组都必须实现以上的所有服务。对等组可自由选择其认为有用的服务,并通过默认的网络对等组(net peer group)提供非核心服务的一般性功能。 网络服务 对等点相互协作和通信以实现发布、发现及调用网络服务。对等体能够发布多重服务,并通过对等体发现协议找到网络服务。 JXTA协议承认两个层面上的网络服务: 500)this.width=500'>         对等体服务 只有对等体发布的服务才能被其他组内成员访问。提供服务的对等体出错,服务也会发生错误。多个服务实例可在不同的对等点上运行,但每一个实例必须发布自己的广告。 500)this.width=500'>         对等组服务 对等组服务由所有运行在组内不同成员节点上的服务实例组成。如果一个节点出错,整个对等组服务不会受到影响(假设服务仍能从组内其他对等点处获得)。对等组服务作为对等组广告的一部分被发布。 服务既可以提前安装在对等体上,也可以从网上下载。从网上查找、下载及安装一个服务的过程和从Internet上搜索一个Web页、获得并安装所需插件程序的过程是相似的。                                                            未完待续...


阅读全文(4045) | 回复(3) | 编辑 | 精华
 


回复:JXTA2.3.V Java 编程指南(2)翻译:陈凌晖
电脑与网络

chevy(游客)发表评论于2007/8/8 9:34:41

太感动了,一直关注中.   以下为blog主人的回复:因为工作需要,已经一年没有接触JXTA了,不过以前翻译的东西有些还没来得及发到网上,如果有需要的话可以直接给我发emali  


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:JXTA2.3.V Java 编程指南(2)翻译:陈凌晖
电脑与网络

一一宝贝(游客)发表评论于2006/6/6 11:18:59

期待ing。很感谢!  

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:JXTA2.3.V Java 编程指南(2)翻译:陈凌晖
电脑与网络

cai junxia(游客)发表评论于2006/4/19 20:55:18

真是个好人 很感谢  

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:JXTA2.3.V Java 编程指南(2)翻译:陈凌晖
电脑与网络

火页发表评论于2006/3/28 17:09:29

不好意思,前一段时间比较忙,忽略了这个工作,我会马上再次投入这项工作的。谢谢各位大力支持,你们的关注是我最大的动力

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.268 second(s), page refreshed 144751587 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号