JXTA技术的应用与发展.docVIP

  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文档。上传文档
查看更多
JXTA技术的应用与发展   摘要:P2P作为当今最热门的网络体系结构在互联网上得到了快速的发展,而SUN公司推出的JXTA是一组开放的通用P2P协议,它允许任何介入网络的设备作为对等点进行通信和协同工作。该文简要介绍了JXTA技术及其应用发展。   关键词:P2P;JXTA;协议   中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)35-9923-02   JXTA Technology Application and Development   LIU Feng   (Huanggang Polytechnic College, Huanggang 438002, China)   Abstract: As of todays most popular P2P network architecture on the Internet has been rapid development, while SUN has introduced the JXTA is a set of open and common P2P protocol, which allows any equipment involved in the network as a peer to communicate and work together. This paper briefly describes the JXTA technology and its applications development.   Key words: Peer-to-Peer; JXTA; protocol   1 概述   JXTA是“juxtapose”的缩写,意思是“肩并肩的”。这个名字就指明了相对于传统的基于Web的客户端-服务器计算机模式,P2P计算是平等并列的。   JXTA 为开发P2P应用提供了一组开放的协议随着网络应用在内容和接入设备方面的持续增长,使得P2P技术越来越流行。基于P2P的软件涵盖了多个方面,如即时通信、文件共享、分布式计算等。虽然这些软件有着不同的功能,但它们在节点发现、内容有哪些信誉好的足球投注网站、数据传送和文件传送方面等有很多的相似点。不过目前的应用开发却是非常低效的,几乎所有的应用都局限在单一的平台上,相互之间不能进行通信或者共享资源。SUN公司推出JXTA的首要目的就是提供一个平台,在这个平台上有P2P网络所必需的基本功能。除此之外,JXTA还致力于解决已有P2P系统的一些问题:   1)协同性   JXTA使得对等点能提供多种P2P服务,用于对等点之间的相互通信。   2)平台独立性   JXTA独立于编程语言、传输协议和开发平台。   3)通用性   JXTA允许任何数字设备接入,而不仅仅局限于PC机或者某一特定平台。   2 JXTA的平台结构   基于JXTA的软件架构可以分为3层,层次结构示意图如图1所示。   核心层(JXTA Core)封装了P2P网络的一些最基础的要素,包括为P2P应用程序提供关键机制的模块。这些关键机制包括发现、传输、节点加入、创建组还有相关的安全原语。   服务层(Services)包含一些网络服务。这些服务可能并不是P2P网络所必不可少的,但却非常有用。这些服务包括有哪些信誉好的足球投注网站和索引、目录、存储系统、文件共享、分布式文件系统、资源聚合和租借、协议转换、验证以及PKI服务等。   应用层(Applications)包括一些应用的实现,比如P2P即时消息、文件和资源共享、娱乐内容管理和转发、P2P电子邮件系统、分布式验证系统等。   3 JXTA协议   JXTA定义了一系列XML格式的消息来使对等点之间相互通信。JXTA用这些消息来发现对等点、通告、网络资源等,也用来通信和路由。   目前有6种JXTA协议,下面分别予以描述:   1)对等点发现协议(Peer Discovery Protocol,PDP)   对等点使用节点发现协议来通告它们的资源(如对等点、点组、管道或服务),同时也用来发现其他对等点的资源。每个对等点的资源都用通告来描述和发布。   2)对等点信息协议(Peer Information.Protocol,PIP)   对等点用节点信息协议获取其他对等点的状态信息(上线时间、状态、最近的流量)。   3)对等点解析协议(Peer Resolvet Protocol,PRP)   对等点使用对等点解析协议来发送通用查询,同时接收该查询的回应。该查询可以发送给点组的所有成员或者特定的部分成员。对等点解析协议允许对等点定义和交换它们需要的任意信息,而不局限于PDP和PIP所定义的特定信息。   4)管道绑定协

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档