基于JXTA模块的P2P应用研究.pdf

基于JXTA模块的P2P应用研究.pdf

ID:52242656

大小:321.04 KB

页数:4页

时间:2020-03-25

基于JXTA模块的P2P应用研究.pdf_第1页
基于JXTA模块的P2P应用研究.pdf_第2页
基于JXTA模块的P2P应用研究.pdf_第3页
基于JXTA模块的P2P应用研究.pdf_第4页
资源描述:

《基于JXTA模块的P2P应用研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第19卷第5期计算机技术与发展V()1.I9N().52009年5月(、()MIUTEITECHN()I{XYAN!)DV1;1()PMENTM2009基于JXTA模块的P2P应用研究贾磊,张新有,李娜(西南交通大学,四川成都610031)摘要:JXTA为P2P应用提供了一个平台。JXTA模块作为JXTA网络服务的核心组件,为创建P2P应用提供了可伸缩性、健壮性和可扩展性。文中通过分析其结构,分析了如何通过JXTA模块来把各种非JXTA应用程序集成为JXTA服务,并通过实例验证其可行性。使用JXFA模块能简化P2P应用的开发过程,增

2、强P2P应用程序的开放性。关键词:JXTA;JXTA网络服务;JXTA模块;JXTA通告中图分类号:TP393文献标识码:A文章编号:1673—629X(2009)05—0238~04ResearchonP2PApplicationBasedcaJXTAModuleJIALei,ZHANGXin—you,LINa(SouthwestJiaotongUniversity,Chengdu610031,China)Abstract:JXTAprovideaunifiedplatformforP2Papplicationsletthemco

3、uldcommunicatewitheachother.TheJXTAmoduleprovidedtheretractilitythestronglyandtheextenseforP2Papplications.a8thecorecomponentofnetworkserviceofJXTA.Analyzedthestruc-tureofJXTAmoduleandhowtorrlakeunJXTAapplicationtobecomeJXTAnetworkservice,byJXTAmodule.Thiswillmakethede

4、vel—opme~ofP2Papplicationrnor~simplerand~nhaneetheOn—limitsofP2Papplications.Keywords:JXTA;networkserviceofJXTA;JXTAmodel;JXTAadvertisement0引言一些共同的特性:早期的P2P系统:如第一代以Napster、Gnutella为(1)它们是自发的。代表的文件共享系统和第二代以Groove为代表的即(2)当其支持的体系结构包括许多分布式服务提时通信系统,都是相互独立的,相互间不能通信。开发供者时,它们比

5、一个单独的、集中的服务器更有效。人员把P2P的实现当成了最重要的方面,却忽略了使(3)这种应用的用户可以是应用服务的提供者或一种P2P技术成为成熟技术的重要因素:长时间内、消费者。它们往往是同时扮演两种角色。开发者可重用的稳定的平台。造成的结果是:早期的(4)该应用的用户不断变化,因此也许不是在任P2P技术形成了封闭的实体,并且这些P2P技术不能何特定的点都能及时被访问到。使一个P2P应用程序支持另一个P2P应用程序提供(5)该应用的用户也许会在任何时间、任何地点的服务。JXTA提供了一个通用的、开放的P2P平台。使用任何设备。采用

6、传统的客户端艮务器技术很难实现有这样1JXTA的介绍需求的应用。但如果是基于一组协同操作、能独立相1.1J)A概述互发现并且无论处于何种网络基础设施中都能通信的JXTA是一个针对P2P技术的一个合作研究项对等体(peer),那么它们会运行得更好。目。它的提出是由于:虽然基于客户端朋艮务器的网络JXTA定义了一组实现P2P的公共协议,每一种应用是很重要的也是很成熟的技术,但是对面向多种协议都易于实现并集成到现有的系统中,正是这组协应用的P2P技术有很迫切的需求。这些应用都具有议定义了JXTA,所以要特别指出的是JXTA不是一组API,

7、虽然JXTA协议有标准的语言实现(如Java实现收稿日期:2008—09—03或C实现)但都不是强制的_1J。基金项目:国家自然科学基金(60773102)1.2JXTA的优势作者简介:贾磊(1984一),男,河南开封人,硕士研究生,研究方向为P2P网络、P2P缓存作;张新有,剐教授,研究方向为T)2P技术、JXTA的优势来自两个方面:第一个是对许多应新型网络体系结构、网络管理。用而言,P2P体系结构所具有的优势。在需要可伸缩、第5贸能等:基于JXTA模块的P应用研究·239·健壮、动态、容错、自发、自组织的络应用的时候,对等体服务

8、和对等组服务的主要区别在于如何通P2P体系结构拥有比传统的客户端/Jj醴务器体系结构告和实例化服务。对等体服务只能由通告该服务的对更好性能。第二个是JXTA构建了一个tr2P应用的公等体来实例化,而对等组服务可以由对等组的所有对共平台

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。