Peer-to-Peer, in a traditional sense, means there is no dedicated server, and the clients can share resources directly (like, share a printer, or a directory).
Peer-to-Peer these days seems to be more like a de-centralized resource ... a cloud of potential service providers that also happen to be clients to the cloud.
Sorry, I can't help you with the source code.
Good Luck
Scott
Main Topics
Browse All Topics





by: kiranghagPosted on 2003-07-06 at 01:32:54ID: 8863276
the term "peer to peer" is used in half right/wrong way and your confusion is right.
these apps use server for authenticating users,
once authenticated, data transfer does not go thru server, clients communicate directly with each other,
data is not at all stored on the server and hence search results vary when the number of users online varies.
such apps also use some predefined ports so that discovering how many usres are present on current network is easy.