如何在ASP.NET MVC中进行长轮询AJAX请求?

有谁知道如何在ASP.NET MVC中编写长轮询AJAX请求(用于服务器PUSH通知)? 每当我这样做时,似乎只有最后一个打开窗口的浏览器才会收到通知。 好像IIS / ASP.NET正在取消最后一个请求,因为它已挂起或其他什么。

我最近根据Clay Lenhart撰写的一篇精彩文章,编写了一个使用MVC 3异步控制器的长轮询聊天服务器的简单示例

您可以在我根据BitBucket项目的源设置的AppHarbor部署中使用该示例 。

此外,我的博客文章中提供的更多信息解释了该项目 。