點對點網路架構是一種讓大部份的溝通直接在網路上的每一個節點與節點之間直接進行,而不使用中央伺服器的一種網路架構。在傳統的點對點網路環境下,一旦內容提供者分享其數位內容於點對點網路後,對於其所提供的內容便失去了控制,並且其內容可由點對點網路上的任一節點隨意的存取或散佈。本研究將提出一個機制,使得內容提供者可以在其所提供的數位內容散佈出去之後,還能夠對其內容的散佈過程保有某些合理的掌控以及管理。 本系統建置於JXTA點對點協定之上,並將內容散佈控管的功能實作成JXTA協定的一個服務。藉由使用這個服務,內容提供者不僅能夠很便利的控制與管理其內容的散佈,亦能夠很輕易地延伸此服務來達到其獨特的應用。在這篇論文的最後,我們將會示範兩個延伸此服務的範例,來做不同的應用。
A peer-to-peer (P2P) network architecture is a network that does not use a central server for communication but instead uses mostly connections between clients directly. In traditional peer-to-peer networks, once the content providers release their digital contents, the contents is out of their control, and can be accessed or distributed by any other peers arbitrarily in the peer-to-peer network. This research will introduce a system that helps the content providers give some reasonable controls about their own content distributions after their contents have been released. Our system is based on JXTA protocol, and is implemented as a service in JXTA-based peer-to-peer network. By using our service, the content providers can not only control and manage the distribution of their contents conveniently, but also extend our service easily to become their own special applications. In the end of this thesis, we will show two examples of extending our service to different applications.