Ajax在IIS上进行长轮询

时间:2010-09-28 01:24:51

标签: .net iis long-polling

  

可能重复:
  Comet implementation for ASP.NET?

我正在考虑建立一个实时聊天网站,但在开始之前遇到了一些问题。

首先,我们希望能够同时在一个对话和多个对话中有多个人。

经过一些研究,很多人建议进行长时间的民意调查。可扩展性听起来像一个问题,似乎每个用户将在服务器上等待连接,并且每个连接使用自己的线程。当有多个用户时,这可能会导致性能问题。大多数时候,当我读到这个时,他们指的是Apache作为服务器。 IIS(6或7)会遇到同样的问题吗?在遇到问题之前,IIS可以处理多少用户?

使用IIS上的ajax进行长轮询是创建实时聊天网站的一个很好的选择,还是有一个不同的服务器可以更好地处理连接?还有其他我们应该研究的内容吗?

1 个答案:

答案 0 :(得分:2)

我认为thread over here可以更好地解决问题。具体来说,该线程链接到MS的example of an AJAX web chat app

更长的答案是你想深入了解COMET编程来正确处理这个问题。