【正文】
can suit every use case. Why p2p ? while the typical munication model is is a type of transient Inter work that allows a group of puter users with the same working program to connect with each other and directly access files from one another‘s hard drives the inter (like Kazza/Napster/pp點(diǎn)點(diǎn)通 /edonkey) outline What is p2p Why p2p How p2p P2p storage and sharing – my work Roadmap How p2p JXTA ? There are a lot of different application scenarios to deploy p2p. ? JXTA (sun p2p platform) display some mon scenarios and brings up some mon problems . ? 80 projects have been built upon JXTA How p2p – JXTA (2) How p2p – JXTA (3) ? JXTA 定義了 p2p領(lǐng)域中的一些通用的問(wèn)題: peer addressing , Peer group , resource location , security , munication model , security , peer monitoring , etc. ? 并給出了參考的協(xié)議實(shí)現(xiàn) 。 JXTA for J2SE , etc ? 但不是萬(wàn)能鑰匙 。 具體的 p2p系統(tǒng)有不同的需求 。 如:特殊的安全需求 、 特殊的路由定位需求 、 特殊的效率需求 、 特殊的通信模式的需求 ? 不存在統(tǒng)一的平臺(tái) How p2p – Common steps ? Find the centralized point and remove them direction server / schedule server / monitor server / indexing server ? make sure what is the peer and how many types of peer. How p2p – Common steps ? how peers municate (munication model) ? What is munication message ? How does peer discover each other and resource ? Security issues ? … … ? Build the p2p middle ware How p2p – munication model ? Unstructured p2p works ? Structured p2p works ? Loose structured p2p works Unstructured works ?