C# 服务器与客户端通信的实现

C# 服务器与客户端通信的实现,c#,.net,C#,.net,我正在寻找可能解决我的编程问题的方法 我有一台服务器pc和大约50台客户端计算机,我应该在服务器和客户端之间以两种方式传递消息。所有计算机都位于某个本地网络上,服务器和客户端之间的消息传递率非常低 我想通过命名管道来实现这一点,但在windows xp下最多有10个管道,这就是他们正在使用的环境 还有更好的主意吗 看一看。您可以在服务器上的IIS中托管这些服务,也可以考虑实现ASP.NET web服务。web服务可能是最简单的解决方案 NET中有很多可用的选项,但WCF是这类框架的最新添加之一。

我正在寻找可能解决我的编程问题的方法

我有一台服务器pc和大约50台客户端计算机,我应该在服务器和客户端之间以两种方式传递消息。所有计算机都位于某个本地网络上,服务器和客户端之间的消息传递率非常低

我想通过命名管道来实现这一点,但在windows xp下最多有10个管道,这就是他们正在使用的环境

还有更好的主意吗

看一看。您可以在服务器上的IIS中托管这些服务,也可以考虑实现ASP.NET web服务。web服务可能是最简单的解决方案


NET中有很多可用的选项,但WCF是这类框架的最新添加之一。

如果它们在LAN中连接,那么您可以使用套接字


WCF似乎是一个不错的选择。它易于实现和部署,您应该能够非常轻松地扩展客户机的数量