引言
對等網絡P2P,是指節點邏輯對等的分布式系統,其特點是系統中節點之間可以直接進行數據通信而不需要通過中央服務器。近年來, P2P技術在信息共享中被廣泛采用,因其對信息共享提供了一種點對點的通信方式,受到了互聯網用戶的極大歡迎。但是,大多數P2P應用還存在著一些局限性?眼1?演,如:
(1) 當前許多P2P系統還存在集中式服務器統一管理系統,因此仍然無法擺脫服務器的瓶頸問題。
(2) 節點的發現和互相通信是基于廣播或者組播技術,消耗了大量的網絡帶寬,影響系統的搜索速度。
(3) 與每個節點直接相連的節點是靜態分配或隨機指定的,影響系統的擴展性。
(4) P2P只提供基于文件名的共享而缺少對基于不同內容查詢的支持。
為了解決這些問題,本文設計了一種新型的信息共享系統SharePeer。該系統基于P-Grid?眼2?演技術,運行在完全分布的環境下,不需要中央服務器的統一管理,