很久很久以前

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            34 隨筆 :: 4 文章 :: 17 評論 :: 0 Trackbacks
              在JXTA中分為三個層次,如下圖所示。

               下面分別介紹各個層次:
          1. 平臺層(platform layer)。平臺層即所謂的JXTA核心(JXTA core),專門包裝了最小最精華的部分,這部分主要完成了對P2P網絡最一般的使用。包括,為P2P應用程序的關鍵機制構建模塊,傳輸(包括防火墻穿透),創建peer和peer group以及和安全部分的結合。
          2. 服務層(Service layer)。服務層包含了一些網絡服務,這些服務不一定是P2P程序中必須的,但卻是P2P環境中通常和值得提供的。比如搜索,索引,目錄,存儲系統,文件共享,分布式文件系統,資源聚合和租借等應用服務,以及協議傳輸服務和認證和PKI服務等等。
          3. 應用層(Application layer)。應用層包括了綜合應用的實現,比如P2P的及時消息,文檔和資源的共享,娛樂內容管理和分發,P2P的email系統,分布式拍賣系統以及很多其他的應用。
              實際上,服務層和應用層之間的界限并不是明顯的。一個用戶的應用程序可以作為另一個用戶的服務。整個系統被實際成模塊化的,允許開發者選擇一個服務和應用的集合來定制自己的需求。
              在JXTA中有三個主要方面是它區別一其他分布式網絡模型的:
          1. 使用XML文檔(廣告)來描述網絡資源。
          2. 針對peer間和peer與端點(endpoint)間的抽象管道(abstraction pipe)不需要使用一個可信賴的中心名字/地址認真,比如DNS。
          3. 唯一的peer地址方案(peer IDs)。
          在下面的部分將詳細介紹JXTA的各個組成部分。
          posted on 2007-05-13 14:13 Long Long Ago 閱讀(816) 評論(0)  編輯  收藏 所屬分類: others
          主站蜘蛛池模板: 云林县| 乌恰县| 同仁县| 永清县| 马龙县| 聂拉木县| 邵阳县| 蚌埠市| 定安县| 元阳县| 农安县| 屯留县| 通榆县| 耒阳市| 青田县| 资溪县| 新昌县| 潜江市| 砀山县| 博客| 衡阳市| 青阳县| 外汇| 信阳市| 河北区| 那坡县| 克什克腾旗| 涞水县| 建始县| 宕昌县| 龙口市| 宣威市| 静乐县| 平远县| 海晏县| 昌宁县| 沙田区| 保德县| 满洲里市| 宁南县| 丽江市|