C# 有类似 socket.io (node.js) 的东西吗?我需要它的服务器版本。
谢谢你的帮助!
信号R
.NET 的异步信号库,可帮助构建实时、多用户交互式 Web 应用程序。
https://github.com/SignalR/SignalR
你可以在这里看到它的一个活生生的例子http://jabbr.net/
您将需要 IIS 8.0 来获取 Web 套接字,它在 IIS 7 上使用长轮询。
我认为他们可能正在使用https://github.com/davidfowl/Fleck和https://github.com/davidfowl/SignalR.Fleck来展示如何将 Fleck Web 套接字服务器与 SignalR 一起使用
刚刚看了一个来自 mix11 的视频,他们谈到了 Manos de Mono。它是一个仿照 tornadoweb 的 C# 框架,灵感来自 node.js 等框架。
这刚刚发布,文档和示例正在路上!
https://github.com/kayak/kayak https://groups.google.com/forum/#!topic/kayak-http/LXS_xh0qurM
您可能还想查看 http://superwebsocket.codeplex.com/
我不确定它是使用单个线程还是线程池。但只有当您想要在任何时候拥有 1000 个连接时,这才会成为问题。
我认为 .NET 中没有任何框架支持诸如 node.js 或 ruby 的 EventMachine 或 python twisted 的 IO 支持:-(。