【編程】對等網絡(P2P) - JXTA 介紹

        JXTAJuxtapose (並列)的縮寫。JXTA最早起源於2000年的夏天,現在大家把JXTA看成是P2P的平臺,JXTA的目標是要解決幾個技術與商業上的難題。第一是解決衆多P2P系統互不相通的問題。2000年,是P2P突飛猛進的高潮年,但高潮背後卻是許多小公司用自己的封閉系統試圖在Internet上圈一塊地。Sun認爲,只有互通才能真正發揮出P2P的優勢,就好像IM(Instant Messaging),能互連的人越多,越有價值。所以Sun決定出面發佈一個平臺,使所有P2P系統都能連接起來,只有Sun這樣位置中立、但在技術上有雄存實力被大家認可的公司纔有希望做成這一平臺。

        JXTA的另外一個目的就是找尋一套數量最少、概念最簡單的系統構成的“積木”。如果成功,這幾塊積木就會是今後大家構架信息系統的基本模塊,從而幫助人們擺脫像Windows或TCP/IP這樣的傳統軟件帶來的包袱。但JXTA與衆不同,它是由一系列網絡協議構成的,用任何語言都可以實現,並不只限於Java,只有徹底獨立於操作系統、網絡傳輸技術以及程序設計語言,才真正達到了跨平臺,而這樣的技術,最容易受到業界的認同。
       JXTA 採用了第三代 P2P 網絡模型爲主的混合型網絡模型,由於要做到通用化,設計上不免複雜了些。雖然 JXTA 協議被設計成獨立於編程語言和獨立於傳輸協議,它可用Java ,C/ C + + , Perl 和其它許多編程語言實現,但是,目前大家的主要精力還是放在 Java 版的實現上,其他語言的實現明顯的比較不受重視,最近我自己正在研究 JXTA-C ,但是發現 JXTA-C 項目幾乎是處在停滯狀態???很多 JXTA 的特性它都沒有實現,而且代碼凌亂,不知道還有哪位朋友也在研究這個?大家可以交流交流。

JXTA
歷史<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

發佈日期

版本

說明

<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />2004-12-13

JXTA-Java 2.3.2

 

2004-09-15

JXTA-Java 2.3.1

 

2004-06-15

JXTA-Java 2.3.0

 

2004-03-15

JXTA-Java 2.2.1

 

2003-12-15

JXTA-Java 2.2.0

 

2003-09-15

JXTA-Java 2.1.1

 

2003-06-08

JXTA-Java 2.1.0

 

2003-03-01

JXTA-Java 2.0.0

 

2002-09-24

JXTA-Java 1.0.0

 

JXTA-C

2004-06-09

JXTA-C 2.0 Release Candidate

 

2004-04-09

JXTA-C 1.1 Release

 

發佈了107 篇原創文章 · 獲贊 0 · 訪問量 22萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章