Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 ASP.Net MVC 中实现 Comet 架构?
在这个线程中有关于这个问题的很好的评论。
并且基于您可以在 MVC 应用程序中使用处理程序的事实:
网络同步
会做的工作:)
我怀疑您是否会为 MVC 找到开箱即用的东西,但您始终可以实现处理超时并重新连接到启用 AJAX 的 WCF 服务的客户端代码,该服务会轮询您想要通知的任何事件。请务必将服务的超时设置为更高的值。
编辑 24.11.2013 自从发布了原始问题以来,SignalR 已发布,这是一个可以做到这一点的库。
只要您需要在 ASP.NET MVC 应用程序上实现服务器推送支持,您就需要一些额外的功能,例如检测客户端状态等。我建议您尝试PokeIn comet ajax 库,您可以在此处找到示例项目