使用WebSockets通过NetHttpBinding实现WCF的可伸缩性

时间:2015-06-03 06:37:56

标签: c# performance wcf websocket scalability

我正在开发一个需要大量连接用户的应用服务器(有状态的"双工和#34;功能,因此会话)。传统上我会使用套接字来开发它而不是使用NetTcpBinding的WCF,因为它在重负载下很好地缩放 - 而且重负载意味着数千个并发会话和每秒100多个呼叫。

但是我一直在阅读IIS 8+上的WebSockets可以处理数十万个并发连接的地方。

作为我团队中任何人的可维护性,我宁愿在可能的情况下迁移到WCF。使用WCF而不是套接字直接开发服务应用程序要简单得多。

有人可以证明这种说法吗? WebSockets是否能够很好地处理大量连接用户(数千或数十万)的同步会话?

关心分享例子?

干杯, 罗布森

0 个答案:

没有答案