В порядке. Я вызываю внешний скрипт [Изменить: веб-сервис], который выполняет асинхронную задачу. Обычно это занимает одну-две минуты.
Тем временем я хочу отобразить пользователю сообщение «подождите», так как мне нужно сделать еще один вызов, чтобы проверить, была ли завершена предыдущая задача, прежде чем я продолжу.
Использование таймеров не совсем хорошее решение. Мне нужно, чтобы пользователь действительно ждал, прежде чем я продолжу.
Итак, вопрос, который у меня есть, заключается в том, будет ли thread.sleep переводить в спящий режим все веб-приложение или только одно для текущего пользовательского интерфейса?
Я не хочу, чтобы пользовательский интерфейс для других посетителей сайта зависал. Я не уверен, как это работает в производственной среде.
Я использую iis 7 на windows 2008 r2
Спасибо
Process
). - person Nayan   schedule 13.08.2013Thread.Sleep
, скорее всего что-то не так в вашем дизайне. - person I4V   schedule 13.08.2013