我一直在寻找在浏览器中实现类似 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/