??xml version="1.0" encoding="utf-8" standalone="yes"?>一区二区三区在线高清,欧美日韩亚洲综合,青青草精品视频http://www.aygfsteel.com/yinfs1901/category/4924.htmlzh-cnTue, 27 Feb 2007 12:07:50 GMTTue, 27 Feb 2007 12:07:50 GMT60JXTA技术与原型实现?/title><link>http://www.aygfsteel.com/yinfs1901/articles/20045.html</link><dc:creator>乐乐</dc:creator><author>乐乐</author><pubDate>Wed, 16 Nov 2005 04:59:00 GMT</pubDate><guid>http://www.aygfsteel.com/yinfs1901/articles/20045.html</guid><wfw:comment>http://www.aygfsteel.com/yinfs1901/comments/20045.html</wfw:comment><comments>http://www.aygfsteel.com/yinfs1901/articles/20045.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/yinfs1901/comments/commentRss/20045.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/yinfs1901/services/trackbacks/20045.html</trackback:ping><description><![CDATA[<STRONG>摘要Q?/STRONG>JXTA是一个用来解决P2P计算的开攄|络计算q_。JXTAP2Pq_使开发者在其上建立P toP的应用?001q?月,发布了第一个源型实玎ͼ它是ZJDK1.1.4的?</ABSTRACT-EXTENDED> <P>分布式计发展非常迅速,新技术不断出玎ͼ现在出现的P2P技术,让用户可以直接连接到其他用户的计机Q进行文件共享与交换Q另外P2P在深度搜索、分布计、协同工作等斚w也大有用途?/P> <P><A name=1><span id="wmqeeuq" class=atitle2>现有P2Ppȝ的缺陷和JXTA的目?/SPAN></A><BR>现有的P2Ppȝ有一些缺P大多数P2Ppȝ用来实现一个单一cd的网l服务(Napster用来音乐文g交换、Gnutella用来普通文件交换)Q由于不同的|络服务的特性和~少一个共同的底层基础Q每一个供应商都用不兼容的技术它的用户同别的P2P通信盔RRJXTA通过提供一个简单的普遍的P2Pq_来解册个问题:</P> <OL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/"> <LI>JXTA使用一些协议,每一个协议都可以很容易的实现和集成到P2P服务和应用中Q这P不同的P2Ppȝ之间可以方便的互盔R信Q协同工作,向对Ҏ供服务? <LI>JXTA被设计成独立于编E语aQ如C或JAVAQ独立于pȝq_Q如WINDOWS和UNIXQ独立于|络q_Q如TCP/IP和蓝牙。而且JXTA被设计能在Q何数字设备上实现Q包括传感器、消费电子品、PDA讑֤、网l\由器、桌面电脑、服务器和存储设备?</LI></OL> <P><A name=2><span id="wmqeeuq" class=atitle2>术语</SPAN></A><BR>同位体(peerQ:一个同位体是可以理解协议的M实体。所以,一个同位体可以是一个处理器、机器或用户?/P> <P>同位体组Qpeer groupQ:一个同位体l是提供一个通用服务的同位体的集合?/P> <P>道QpipesQ:它是发送和接受消息的通道Q它是异步的?/P> <P>q告QadvertisementQ:一个广告是一个XMLl构的文,用来命名Q描q和公布现有的资源,如同位体Q同位体l,道Q或服务。各U广告的格式请参考JXTA规范?/P> <P><A name=3><span id="wmqeeuq" class=atitle2>JXTA的层?/SPAN></A><BR>JXTAq_被分Z?/P> <UL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/"> <LI>q_QplatformQ:q一层封装了最Ҏ的东西,包括同位体、同位体l、同位体发现、同位体通信、同位体监视和相关的安全原语? <LI>服务QservicesQ:q一层包括对于P2P|络不是必需的,但很通用的,如查找、共享、烦引、缓存代码和内容的机制? <LI>应用QapplicationQ:q一层包?P2P电子邮gpȝ、分布式拍卖pȝ{?</LI></UL> <P><A name=4><span id="wmqeeuq" class=atitle2>JXTA协议</SPAN></A><BR>抽象的看QJXTA技术实际上是一些协议,目前定义了以下协?/P> <P><B xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">同位体发现协?/B> <BR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">q个协议用来查找其它同位体的q告Q通过它,可以查找所有的同位体、同位体l或核心q告。这个协议是~省的发现协议,可以被替换。集合点同位体是q样一U同位体Q它保存着一个知道的同位体和同位体组的表。如果这个表是完全及时的Q那么往q个同位体发一个消息,可以发现所有的同位体,当然Q这是最单的一U方式。查找有两种方式Q其一是上述的向集合点同位体发送消息,另外Q可以向一个范围内q播发送消息,q种消息叫做发现查询消息。发现响应消息返回一个或多个同位体和同位体组的广告。以上这两种消息的格式请参?JXTA规范?</P> <P><B xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">同位体解冻IresolverQ协?/B> <BR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">q个协议使一个同位体可以通过发送和接收查询来查扑֐位体、同位体l、管道和一些与服务相关的信息,如服务的状态,通道端点的状态等。一个同位体l的每一个服务都可以注册一个handler来处理这些查询。每一个查询都包括唯一的handler的名字,指出p来处理它。同栯x询消息与解决响应消息的格式参考JXTA规范?</P> <P><B xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">同位体信息协?/B> <BR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">当一个同位体被定位后Q我们关心它的能力和状态,q个协议是用来得到q些信息。如惌知道一个同位体是否Ȁz,向它发送ping消息。相x息的格式参考JXTA规范?</P> <P><B xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">同位体成员资格协?/B> <BR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">q个协议允许同位体:得到l的成员资格的要求和应用的证书;h成员资格和得到成员资格的证书Q更新现存的成员资格和应用的证书Q除掉成员资格和应用的证书。这个协议定义的消息参考JXTA规范?</P> <P><B xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">道l定协议</B> <BR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">q个协议被组的成员把道的广告绑定到道的端炏V?</P> <P><B xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">端点路由协议</B> <BR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">q个协议被同位体路由器用来发送消息给另一个\由器来找Z个消息到辄的的路由?</P> <P><A name=5><span id="wmqeeuq" class=atitle2>JXTA原型实现</SPAN></A><BR>2001q?月,发布了第一个原型实现JXTA version 1.0Q由于java的跨q_Ҏ,所以这个实现是ZJDK1.1.4的?/P> <P><B xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">发现机制</B>:JXTA规范中ƈ没有具体规定QJXTA version 1.0支持以下发现机制 </P> <OL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/"> <LI>Z局域网的发现? <LI>通过邀请发玎ͼ一个同位体收到邀P通过邀L内容发现? <LI>层叠发现Q如果一个同位体发现了第二个同位体,若第二个允许的话Q第一个可以通过W二个发现新的同位体Q组和服务? <LI>通过集合点同位体Q这个前面已讨论q,集合点同位体是知道其它同位体信息的同位体?</LI></OL> <P><B xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">传播范围:</B>JXTA没有强制规定消息怎么传播Q一个消息可能只在局域网上传播,也可能在INTERNENT上传播。现在的JXTA实现把同位体l作为隐C的传播范围Q因为在理论上,M范围都可以以对应的同位体l的形式表示?</P> <P><B xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">安全</B>Q?<BR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">JXTA Version 1.0提供了以下安全原语一个简单的支持哈希函数Q如MD5Q、对U加密算法(如RC4Q和非对U加密算法(如RSAQ的库;一个鉴别框Ӟ一个简单的Z口o的登录策略;一个简单的存取控制机制Q这Z同位体组Q一个组的成员自动的授权讉K其它的成员共享的数据Q基于SSL/TLS的安全传输策略?Project JXTA是开放源代码的,p多参与者共同发展,它每天都有新的发展,我们应该参与q去Q在刚刚兴v的P2P计算中做q贡献。关于JXTA更详l的知识Q请到它的网?<A xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:dw="http://www.ibm.com/developerworks/">http://www.jxta.org</A> </P><img src ="http://www.aygfsteel.com/yinfs1901/aggbug/20045.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/yinfs1901/" target="_blank">乐乐</a> 2005-11-16 12:59 <a href="http://www.aygfsteel.com/yinfs1901/articles/20045.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">㶫ʡ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ƥ</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">üɽ</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">Һ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">人</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ض</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">߶</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">찲</a>| <a href="http://" target="_blank">㶫ʡ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¬</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank">ɽʡ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>