天天看點

JXTA promotion ,1 bootstrap

在分組交換的計算機網絡開始興起的時候,Bill?Joy在洛杉矶伯克裡分校實作了自己的TCP/IP,後來還有很多故事,但是并沒有這一個那麼衆所周知,更可惜在2004年8月的程式員雜志中有關他的介紹中沒有這個,是以我想寫出來,同時也因為一看雜志上的介紹我就知道那時編者翻譯wikipedia來的,蹩腳。

?

??? 在Internet技術的基礎正在發展的時候,很難想象今天它會變得像電力一樣到處無所不在。但同時其複雜性也使得開發通過網絡互連的系統變得困難:網上不同的作業系統的計算機,不同硬體的裝置,依賴DNS指向或是被防火牆隔離,要實作遠端終端身份識别,終端組群管理的話,這就像當年要使用C來重寫一遍UNIX一樣,你不但要讓你所期望的端點運作需要的程式,還要自己可以管理端點聯網的控制。在這樣的願景下,Bill Joy參與啟動了JXTA項目,開發一個可以重用的P2P平台。

???

??? JXTA的實質,就是要用一種XML文本來表示節點自身以及組群之間的聯網資訊,讓這個節點網絡依據它來适時改變節點之間的連接配接狀态。是以通過随機應變的方式,可以讓節點之間的通訊跨越位址轉換(NAT)及防火牆。

?

???? 如果你對下面任何一項感興趣,那麼對JXTA的學習就不會浪費你的時間,畢竟這并不是一個像M$的什麼可以用來讨飯吃的東西。

?

  • ????? P2P 或 ad hoc 網絡
  • ???? 計算機網絡的技術極限
  • ???? 分布叢集事務處理
  • ????? 幻想颠覆(對于技術而言,偶不談政治)、精神偏執(僅對于計算機的愛好而言)

?

?

???????? 我對這個項目在啟動後三年之間沒有在程式員雜志上沒有介紹過感到失望,下面是我的版本。

?

繼續閱讀