我希望能够在浏览器上发生事件时向用户浏览器推送数据。使用Comet编程,我们可以做到这一点。
http://en.wikipedia.org/wiki/Comet_%28programming%29
网络上是否有好的教程可用?
在GitHub上似乎有很多与Comet相关的项目:http://github.com/search?q=comet&type=Repositories&x=0&y=0。我没有看到任何与ASP.NET或C#有关的内容,但您可以通过其他实现了解其工作原理。
我认为最好的起点是Comet上的Ajax模式页面。此外,你可能想看看Dojo的CometD项目。我已经尝试过一些comet,但是有一些浏览器(以及服务器)的bug使它本质上很难,再加上comet直接与HTTP的预期用法相反(客户端发送请求,服务器响应)。