标签: asp.net asp.net-mvc ajax comet reverse-ajax
我如何在ASP.Net MVC中实现Comet架构?
答案 0 :(得分:5)
关于这个thread中的问题有很多评论。
基于以下事实,您可以在MVC应用程序中使用处理程序:
<强> WebSync 强>
将完成工作:)
答案 1 :(得分:4)
我怀疑你会为MVC找到开箱即用的东西但是你总是可以实现处理超时的客户端代码并重新连接到支持AJAX的WCF服务,该服务轮询你想要通知的任何事件。请务必将服务的超时设置为更高的值。
编辑24.11.2013 自发布原始问题以来,SignalR已经发布,这是一个可以做到这一点的库。
答案 2 :(得分:4)
只要您需要在ASP.NET MVC应用程序上实现服务器推送支持,您将需要一些额外的功能,例如检测客户端状态等。我建议您尝试PokeIn彗星ajax库,您可以找到它示例项目here