P2P 基礎特徵
- Peer 知曉其他 Peer 存在
- 運行於虛擬網絡
- 同時具備 Client/Server 雙重角色
- 多 Peer 可組成 Peer Group
P2P 系統優勢:用戶自主控制、高可靠、極致擴展、資源協同計算。
JXTA 設計目標
- 跨平台:作業系統無關、語言無關(首發 Java 參考實作,後續提供 C/C++ 等 API)。
- P2P 應用基礎設施:提供服務與基礎設施,支援從桌機到 PDA、嵌入式裝置的 P2P 程式開發。
- 核心概念目標:
- Peer Group 組織與服務環境
- 認證/授權控制群組存取
- 發布/發現 Peer 與網絡資源
- 發布/路由請求訊息
- 穿透防火牆/NAT 的路由與通訊基礎
- Peer 狀態與資源監控機制
- 商業導向目標:
- 企業可管控的 P2P 網絡(ISP 集中管理)
- 數位版權管理 (DRM) 支援
- 核心功能封裝為商業應用組件
三層架構

| 層級 | 名稱 | 職責 |
| 1 | JXTA Core (核心層) | 封裝最基礎原語:Peer、Peer Group、發現、通訊、監控、安全原語 |
| 2 | JXTA Services (服務層) | 提供通用高階功能:查找、共享、索引、代碼/內容快取 |
| 3 | JXTA Application (應用層) | 完整 P2P 應用:myJXTA、JXTA-CAD 等 |
架構設計仿傳統作業系統(核心、服務、應用),層次清晰、擴展性強。