Цитата:
Сообщение от
Camena
Не секрет:
isvService.VerifyHCompleted += new EventHandler<VerifyHCompletedEventArgs>(isvService_VerifyHCompleted);
isvService.VerifyHAsync(HtmlPage.Document.QueryString["orgname"], HtmlPage.Document.QueryString["newuserid"], newdate.SelectedDate.Value, 0, 1, newdate.SelectedDate.Value, newdate.SelectedDate.Value);
Цитата:
Сообщение от
Camena
Все-таки очень интересует вопрос, почему даже при наличии ошибки о тай-ауте сервис продолжает работу и завершает ее с ответом OK (только пользователь, к сожалению, об этом не узнает)? Ошибка появляется ровно через 10 минут после запуска работы сервиса.
Давайте проясним архитектуру Вашего решения - постараюсь смоделировать Вашу ситуацию. Как я вижу по написанному:
1. Есть кастомный вебсервис, который выполняетяет некие тяжёловесные операции (можно смоделировать простым ожиданием времени).
2. Есть кастомная веб страница с которой и выполняется вызов данного сервиса.
Вопрос, если всё так - каким образом выполняется вызов данной страницы? Она помещена в GUI CRM или вызывается при помощи AJAX?