У меня похожая проблема, как здесь: http://social.msdn.microsoft.com/forums/en-US/biztalkgeneral/thread/87d5a6ec-04ee-4c6f-8267-f526ee105f0b
У меня есть веб-страница asp.net, которая вызывает веб-службу BizTalk. Оркестровка BizTalk делает свое дело и возвращает ответ на страницу asp.net. Процесс может занять до минуты или двух. Я получаю много тайм-аутов, но кажется, что оркестровка BizTalk возвращается в среднем в течение 30 секунд.
Мне интересно, что произойдет, если пользователь отправит свой запрос и сразу же закроет браузер. Останавливает ли клиент asp.net ожидание запроса BizTalk (и вызывает ли он тайм-аут) или он все равно будет ждать запроса, даже если пользователь закрыл свой браузер?
Запрос ASP.NET продолжает выполняться, игнорируя тот факт, что браузер, который первоначально отправил GET / POST, больше не ждет. Запрос будет выполнен, за исключением любых других ошибок, таких как тайм-ауты сервера.