【问题标题】:How can I implement peer to peer communication with .NET 1.1?如何使用 .NET 1.1 实现对等通信?
【发布时间】:2011-10-13 15:56:11
【问题描述】:

我正在进行的项目在 Windows NT 和 Windows XP 机器上运行,所以在我们能够升级操作系统之前,我只能使用 .NET 1.1。该软件分布在计算机网络上,我无权访问服务器。我只被允许访问客户端机器。该软件包的一部分将同时在两个控制台上运行。一个将作为主设备运行(完成所有工作),一个作为从设备运行(在主设备出现故障时进行备份)。现在这两个进程需要在网络上找到对方或者确定其他进程没有在网络上运行,以确定它是作为master还是slave运行。

我一直在研究 .NET 中的 WCF 和 P2P 机制,但发现它们是在 .NET 3.0 中实现的,因此我无法使用它们。所以我想知道使用 .NET 1.1 框架执行这种通信的最佳方式是什么?如有必要,我可以编组一些本机 Windows DLL 并创建一个包装类,但我希望 v1.1 中有一些东西可以用作纯托管代码。

谢谢!

【问题讨论】:

  • 非常确定 .NET 1.1 中不支持 p2p。
  • 正确。此版本的框架不直接支持 P2P 网络。所以我的问题是如何使用这个版本的 .NET 实现类似的通信?任何其他可以工作的托管 IPC?

标签: c# .net p2p


【解决方案1】:

【讨论】:

  • 看起来可以!在这种特殊情况下,使用客户端/服务器架构对我有利,需要做一些工作,但它应该可以工作。谢谢!
猜你喜欢
  • 1970-01-01
  • 2011-03-25
  • 2015-05-23
  • 2015-03-05
  • 1970-01-01
  • 2016-12-05
  • 1970-01-01
  • 1970-01-01
  • 2016-03-07
相关资源
最近更新 更多