/peer_2_peer_file_sharing

A peer to peer napster style file sharing network with an indexing server. The server indexes the content of all the peers that registers with it. A peer works both as a peer and a server. When it needs a file it invokes a lookup and the central indexing server then provides the list of the peers having the file. The peers having the file behaves as a server and waits for the request of other peers to transfer the file. The rest of the details are in the document named "designnn.pdf".

Primary LanguageJava

Watchers