【问题标题】:IPC in the same machine...WCF同一台机器上的IPC...WCF
【发布时间】:2013-08-02 14:49:10
【问题描述】:

我正在开发一个客户端/服务器应用程序。 两者都在同一台机器上,并且通信将是 1-1,因此始终是一个服务器一个客户端。

但是我必须让客户端和服务器表现得像服务器和客户端一样,所以如果需要,它们中的任何一个都可以开始“交谈”。 我使用 WCF (C#) 提供了一个命名管道解决方案,但我的问题是: 还有其他更好的方法吗? 我需要为每个客户端-服务器通信声明 2 个命名管道,并且命名管道的数量可能存在某种限制,所以我不知道如何获得更好的方法。

有什么建议吗?

【问题讨论】:

  • 是否可以将它们放在同一个进程中?

标签: c# wcf client ipc


【解决方案1】:

我强烈推荐SignalR,因为它适用于大多数技术并且完全符合您的要求。上手非常简单,开箱即用!

【讨论】:

    【解决方案2】:

    好吧,命名管道没有限制,只有您的计算机资源限制。 而且由于它们工作得非常快而且我在我的本地机器上使用它,所以它是最好的选择。 让我的项目运行起来。

    谢谢你的建议,但不是很好

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-29
      • 2014-02-12
      • 2016-06-18
      • 1970-01-01
      相关资源
      最近更新 更多