Обновить

Комментарии 7

Выпущенный в 8.3.25 ВызватьПаузу(<Интервал>) работает только на сервере. Я делал интеграцию по http с внешней площадкой, на наш запрос запускается их процесс, который, грубо говоря, может выполняться от нескольких секунд до недели. Это конечно гипербола, но проблема понятна.

И тут же

ПодключитьОбработчикОжидания

Ну да, ну да... Образец проектирования.

А вопрос то об чём? Лично я в постороннем коде постоянно вижу реализации timeout, delay, sleep, а речь о том, что они не нужны.

об чём?

Об том, что обработчик ожидания работает только на клиенте. И для реализации твоего

процесс, который, грубо говоря, может выполняться от нескольких секунд до недели.

Тебе придется держать активный клиентский сеанс. От нескольких секунд до недели.

"можно, а зачем?" )) подключили обработчик, если в процедуре все сложилось - отключили (ОтключитьОбработчикОжидания(<ИмяПроцедуры>)). все. зачем эти все перезапуски однократной проверки состояния, не понятно.

Кроме этого есть ещё одна фишка. Мы должны попасть точно туда откуда запустили первый ПодключитьОбработкуОжидания.

А разве законно в данной статье использовать изображение “ждуна”, права на которое которое, вроде бы, принадлежат ООО «Си Ди Лэнд»? Автор может конкретно встрять на бабки …

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации