如何在 ASP.NET MVC 中进行长轮询 AJAX 请求?
有谁知道如何在 ASP.NET MVC 中编写长轮询 AJAX 请求(用于服务器推送通知)?每当我这样做时,似乎只有最后一个打开窗口的浏览器才会收到通知。就好像 IIS/ASP.NET 正在取消最后一个请求,因为它被挂起或其他原因。
Does anyone know how to code up long-polling AJAX requests (for server PUSH notifications) in ASP.NET MVC? Whenever I do it, it seems that only the last browser to open up a window gets the notifications. As if IIS/ASP.NET were canceling the last request because it was hung or something.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我最近写了一个长轮询聊天服务器的简单示例 使用基于 Clay Lenhart 的精彩文章
您可以使用AppHarbor 部署示例< /a> 我根据 BitBucket 项目的源代码进行设置。
另外,更多信息可以从我的 博客文章 解释项目。
I recently wrote a simple example of a Long Polling Chat Server using MVC 3 Async Controllers based on a great article by Clay Lenhart
You can use the example on a AppHarbor deployment I set up based on the source from the BitBucket project.
Also, more information available from my blog post explaining the project.