I see what your saying. But even in P2P, one of the P's is really the
server whenever it's delivering information. Microsoft suggests using
remoting for this type of application. However, you will still need a
method of "discovering" and authenticating the peers that you want to
connect with. Even Gnutella used a central server of client/servers so that
new clients could pull it down, otherwise there would be no way to connect.
Nick Harris, MCSD