2009-07-18 54 views
3

最近,我想开发使用C#和WinForm的一个简单的聊天程序,主要功能是聊天和文件传输,但我不能找到如约使用DOTNET,谁能帮我实现P2P?如何C#实现P2P?

+1

这是一个[相关问题](http://stackoverflow.com/questions/695802/using-ssl-and-sslstream-for-peer-to-peer-authentication)我回答有关如何执行点对点C#中通过SSL连接。这可能会有一些帮助。 – 2009-07-18 03:34:00

回答

3

退房WCF

+3

令人难以置信的简洁,但准确的答案。 – 2009-07-18 03:38:28

0

你想实现P2P功能或特定的P2P协议?

对于一般的P2P功能,或任何形式的通信功能,您应该使用WCF。

对于特定的p2p协议,如direct connect,BitTorrent等,您需要首先决定要使用哪种协议,并且很可能会有一个已经存在的.Net库。

+0

谢谢! 我不想实现特定的P2P协议,我的目标是让互联网上的两台计算机之间的相互通信,这两台计算机是不同的局域网上 – guaike 2009-07-18 06:33:23