Re[2]: Несколько XMLHttpRequest одновременно
От: sergey123_1  
Дата: 06.04.11 20:14
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Сделайте так, чтобы server-side скрипт запускал отдельный поток на обработку задачи и сразу возвращал управление браузеру. Когда задача завершится, сохраните её статус, например в базу. После того, как все задания были запущены на сервере, клиент должен начать периодически опрашивать сервер о статусе задач.


Спасибо. Если ничего более простого не найдётся, то так и придётся делать. У Вас случайно нет заготовки функции sleep для js?(или всё равно придётся извращаться с setTimeout и рекурсией?(как здесь))
В этом решении ещё нужно запускать дополнительный job в БД, который будет чистить статусы по таймауту(если оператор закрыл окно браузера), а чем больше костылей я сделаю, тем сложнее будет потом разбираться в проблемах, а тратить время на траблшутинг "веб-сервера" нет никакого желания(есть дела поинтереснее).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.