JXTA技术慨述[Java编程]
本文“JXTA技术慨述[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
美国Sun公司自从1995年向世界推出了Java语言以来,每年城市在Java范畴里推出新的技术,从JavaCard、J2ME到J2EE、JINI、JavaTV,推动了Java技术的发展和利用.在近来几次的旧金山的JavaOne会议中,JXTA是该公司向业界推出的较新技术.该技术的目的是为P2P的网络利用开辟供应一个统一的平台,并且为了鼓舞和支持该技术的发展,JXTA项目采取了开放源码的方法,因此吸引了大量业界人士参与到JXTA技术的研究与利用当中,JXTA Community(www.jxta.org)就是人气很旺的一个Java技术研究开辟的网站.
JXTA最早发源于2000年的夏天,JXTA的目标是要办理几个技术与商业上的难题.第一是办理众多P2P系统互不相通的问题.2000年是P2P突飞大进的高潮年,但高潮背后倒是很多小公司用自己的封闭系统试图在Internet上圈一块地.Sun认为,只有互通才能真正施展出P2P的上风,就仿佛IM(Instant Messaging),能互连的人越多,越有代价.所以Sun决意开辟一个平台,使全部P2P系统都能衔接起来,并且也只有Sun这样位置中立、但在技术上有雄存实力被大家承认的公司才有但愿做成这一平台.
JXTA的别的一个目的就是探求一套数目最少、概念最简单的系统构成的"积木".假如成功,这几块积木就会是此后大家构架信息系统的基本模块,从而帮忙人们摆脱像Windows或TCP/IP这样的传统软件带来的负担.Java、Jini和JXTA像是Java的三部曲,Java取自闻名咖啡产地名,Jini是genie(精灵) 的谐音,而JXTA则是Juxtapose的缩写.当时BillJoy用grep把全部J打头的英文词找出来,juxtapose跃然纸上,非常巧妙.既有P2P和肩并肩的含义,又阐明JXTA不范围于P2P.但JXTA又与众差别,它是由一系列网络协议构成的,用任何语言都可以实现,并不只限于Java,只有完好独立于操作系统、网络传输技术以及程序计划语言,才能真正到达了跨平台,这样的技术,也最简单遭到业界的认同.
JXTA是项目创始人、Sun首席科学家BillJoy二十多年酝酿的结晶,"JXTA技术是网络编程和计算的平台,用以办理现代分布计算特别是点对点(P2P)计算中呈现的问题."JXTA研究项目,将供应利用户更便捷地拜候衔接在互联网上的个人电脑资源的新框架,从而进一步拓展互联网的空间.同时JXTA也是Sun的ONE互联网战略的持续,并且将更主动的姿势与Microsoft的.Net战略和Hailstorm筹划一争高低.Joy指出,JXTA大概是Sun One平台最简单的一部份,而不是打算将它变成象微软的.Net那样复杂的东西,并且JXTA也将是开放源代码的集体;有别于而微软的Passport和Hailstorm技术都是申请专利的专有技术,Sun但愿通过公开JXTA源代码的方法,成为微软最有力的竞争对手,在公开源代码的范畴中,Linux和Apache是出色的成功模范,Sun也但愿JXTA能锻造新的成功.
JXTA技术供应了底子性的机制办该当前分布计算利用中面对的问题,实现新一代统1、安全、互操作以及异构的利用.目前它支持基于Java技术的平台和系统.而将来JATX技术将不遭到内存的限制而支持更多小型移动设备.JXTA通过Java技术和XML数据表达的结合,供应了强盛的功效使得垂直利用得以交互,并且可以降服目前P2P软件中的限制.同时,通太小型、简单、便于开辟的构造模块,JXTA将使开辟者从成立各自框架的复杂工作得以约束,可以用心关注于建立各类新颖、创造性的、分布式计算利用.
以上是“JXTA技术慨述[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:<b>JXTA技术的核心网络协议</b>
- ·下一篇文章:Java情势筹划之数据访谒对象情势
- ·中查找“JXTA技术慨述”更多相关内容
- ·中查找“JXTA技术慨述”更多相关内容