我一直在寻找在浏览器中实现类似 gmail 的消息传递的方法,最终得出了 彗星的概念。但是,我一直没能找到一个好的。NET 实现,允许我在 IIS 中完成这项工作(我们的应用程序是用 ASP.NET 2.0编写的)。
我找到的解决方案(或者说我能想到的解决方案)需要为每个用户保留一个正在运行的线程,这样一旦用户收到消息,线程就可以向他返回一个响应。当然,这根本没有规模可言。
所以我的问题是——你知道有哪种针对 Comet 的 ASP.NET 实现可以以不同的方式工作吗?IIS 有这个可能吗?