【发布时间】:2010-02-05 19:08:27
【问题描述】:
如果浏览器上发生事件,我想将数据推送到用户浏览器。使用彗星编程,我们可以做到这一点。 http://en.wikipedia.org/wiki/Comet_%28programming%29
网上有什么好的教程吗??
【问题讨论】:
标签: asp.net javascript comet
如果浏览器上发生事件,我想将数据推送到用户浏览器。使用彗星编程,我们可以做到这一点。 http://en.wikipedia.org/wiki/Comet_%28programming%29
网上有什么好的教程吗??
【问题讨论】:
标签: asp.net javascript comet
您应该尝试PokeIn 用于 ASP.NET 的 comet ajax 库
【讨论】:
GitHub 上似乎有很多 Comet 相关的项目:http://github.com/search?q=comet&type=Repositories&x=0&y=0。我没有看到任何 ASP.NET 或 C#,但您可以从其他实现中了解事情的工作原理。
【讨论】:
我认为最好的起点是the Ajax Patterns page on Comet。此外,您可能想看看Dojo's CometD project。我一直在玩 comet,但是有一些浏览器(以及服务器)的错误使得它本质上很困难,而且 comet 与 HTTP 的预期用途直接相反(客户端发送请求,服务器响应)。
【讨论】:
在 GitHub 上有一个名为 aspComet 的开源 ASP.NET comet 实现。该解决方案附带一个示例聊天项目,您可以查看以开始使用。
【讨论】: