【问题标题】:How to implement P2P in C#?如何在 C# 中实现 P2P?
【发布时间】:2009-07-18 03:30:06
【问题描述】:

最近想用c#和Winform开发一个简单的聊天程序,主要功能是聊天和文件传输,但是找不到使用dotnet实现p2p的例子,谁能帮帮我?

【问题讨论】:

  • 这是related question,我回答了如何在 C# 中通过 SSL 进行点对点连接。它可能会有所帮助。

标签: c# p2p


【解决方案1】:

查看WCF

【讨论】:

  • 非常简洁但准确的答案。
【解决方案2】:

您想实现 p2p 功能还是特定的 p2p 协议?

对于通用 p2p 功能或任何类型的通信功能,您可能应该使用 WCF。

对于特定的 p2p 协议,例如 direct connectBitTorrent 等,您需要首先确定要使用的协议,并且很可能已经存在一个用于它的 .Net 库。

【讨论】:

  • 谢谢!我不想实现一个特定的p2p协议,我的目的是让互联网上的两台计算机之间能够相互通信,并且两台计算机都在不同的局域网中
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-13
  • 2021-08-18
  • 2010-09-28
  • 2016-04-13
  • 2014-10-29
  • 2018-02-14
相关资源
最近更新 更多