我有一个.NET服务器应用程序,它从某个地方接收运行时数据(大约10个小包,每秒少于100个字节)。此应用程序应尽快将此数据传递给连接的客户端。我看到的唯一方法是在收到数据后立即调用客户端的回调。我试过WCF,但开销杀死性能。 所以我需要一个可以的.NET网络库 - 通过tcp工作 - 继续回调 - 处理大量连接(约1000个客户端) - 工作抛出代理,没有额外的打开端口 提前谢谢。
答案 0 :(得分:2)
您问题的直接答案是System.Net,但我强烈建议您查明WCF的性能问题...您应该能够停用行为或其他开销,从而导致性能下降。你将在复制WCF免费获得的所有东西方面走得很远。
答案 1 :(得分:0)
另一种选择: 用C编写网络代码并从C#中调用它