嘿,我一直在寻找谷歌,我似乎无法找到任何关于点对点转移.
基本上,我希望能够将文件从我的计算机发送到其他人的计算机.有谁知道任何可以帮助我的指南?
谢谢.
解决方法
如果您真的只是想“使用C#将文件从我的计算机发送到其他人的计算机”,那么您可能不会寻找真正的p2p.你可以使用原始TCP.为此,您需要远程计算机侦听连接,计算机打开与远程计算机的连接,然后开始发送数据.
关于如何做像here这样的事情,有一个非常基本的例子.
如果您真的在寻找真正的P2P,那么您最好使用现有的P2P网络(否则除了您和您的其他计算机之外别无他人).有几个C#BitTorrent库 – 例如BitSharp,TorrentNet.整个question about BitTorrent libraries written in pure C#.