I need some assistance with how to create a feature in my windows application that relies on P2P for distributed processing.

The basic idea is that for every PC in an office environment will have this standalone windows application. And they should be able to establish the P2P connection with each other.

Does anyone know how I can implement P2P technology with WCF in either C# or VB.NET

I know how to create a client-server connection, however in this case, I'm looking at a scenario whereby the server will not be used. Just between multiple PCs to multiple PCs.

Hope someone can point me to the right articles, or forum threads that will provide such information. Or anyone with any solution already.


Phillip (aka Phil)

Re: Windows Communication Foundation (Indigo) Need help on Implementing P2P capability in my Windows Application.

Shalini Joshi MSFT

Hi Phil,

We ship an out-of-the-box Peer-Peer channel abstraction with WCF called the Peer Channel (Look up "NetPeerTcpBinding"). You can find more information on specific samples/concepts etc on http://blogs.msdn.com/peerchan . You can use this forum or leave comments/questions on our blog for questions etc that you might have..

Hope that helps!