asp.net - ASP.NET 的 Comet 实现?

标签 asp.net iis comet

我一直在寻找在浏览器中实现类似 gmail 消息传递的方法,并得出了 Comet概念。但是,我一直无法找到一个好的 .NET 实现来允许我在 IIS 中执行此操作(我们的应用程序是用 ASP.NET 2.0 编写的)。

我找到的(或者就此而言可以想到的)解决方案需要为每个用户留下一个正在运行的线程 - 以便一旦他收到消息就可以向他返回响应。当然,这根本无法扩展。

所以我的问题是 - 您是否知道以不同方式工作的 Comet 的 ASP.NET 实现? IIS 可以做到这一点吗?

最佳答案

由于 Comet 的持久连接性,Comet 很难通过 IIS 进行扩展,但现在有一个团队正在研究 Comet 场景。另请参阅Aaron Lerch's blog因为我相信他已经在 ASP.NET 中完成了一些早期的 Comet 工作。

关于asp.net - ASP.NET 的 Comet 实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65673/

相关文章:

iphone - iPhone 上的 COMET(服务器推送到客户端)

负载均衡系统的ASP.NET缓存解决方案

c# - 为 Application Insights 指标中的每个请求添加自定义属性

asp.net-core - 为什么事件日志提供程序的事件查看器中没有出现任何条目?

c# - 允许其他人查看本地 IIS7 ASP web 应用程序

javascript - Scala 或 Python 构建 Comet 服务器来支持 PHP 应用程序?

javascript - 禁用印地文字符作为输入类型数字的输入

c# - 如何调用 Entity Framework 中返回动态列的存储过程?

c# - “80040154 类未注册”与 ASP.NET 的互操作

java - COMET/Server Push如何在Google app engine上实现?