Я пытаюсь использовать COMET solution using ASP.NET.Комета и одновременный запрос Ajax
Проблема: я хочу реализовать отправку и уведомление на той же странице. В IE7, когда я пытаюсь отправить запрос, он просто ставится в очередь. После прочтения в Интернете и страниц stackoverflow я обнаружил, что могу выполнять только два одновременных asyn ajax-запроса на страницу.
Итак, пока я не закрою запрос кометы Ajax, мой второй запрос не будет завершен, даже не выходит из браузера. И когда я проверил с Firefox, мне нужен только один кометный запрос Ajax, который работает все время. Кроме того, это не оставляет мне еще один запрос ajax?
Также решение использует IRequiressessionstate для асинхронного обработчика HTTP, который я удалил. Но он все еще создает проблемы для нескольких экземпляров IE7.
У меня была одна работа, вокруг которой говорится здесь http://support.microsoft.com/kb/282402
это означает, что мы можем увеличить лимит запросов из реестра по умолчанию равно 2.
Изменяя «MaxConnectionsPer1_0Server» ключ
в улье «HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings " мы можем увеличить количество запросов.
В основном я хочу передавать информацию нескольким клиентам, подключенным к серверу с помощью кометы, и клиенты также могут отправлять сообщения на Сервер.
Вещание работает, но запрос на отправку обратно на сервер не работает.
Я использую IIS 6 и ASP.NET.
Есть ли еще обходные пути или способы отправить больше запросов?
Ссылки:
How many concurrent AJAX (XmlHttpRequest) requests are allowed in popular browsers?
AJAX, PHP Sessions and simultaneous requests
jquery .ajax request blocked by long running .ajax request
jQuery: Making simultaneous ajax requests, is it possible?
Есть два проекта, которые могут оказаться полезными: Comet Ajax для ASP.NET: http://pokein.codeplex.com Открыть исходный IIS инструмент Tuning: http://iistuner.codeplex.com – Zuuum