Доброго времени суток, не сомневаюсь что для многих ответ на данный вопрос покажется очевидным и простым, но я не могу найти решение.
В чем суть. Есть некая процедура, в который выполняется http запрос на удаленный сервер, ответ по данному запросу приходит спустя 5-7 секунд. Вызов данной процедуры происходит на клиенте в результате чего пользователь замечает "подвисание" системы как раз на тот период, пока сервер ожидает ответ по запросу, то есть ожидает завершения выполнения моей Процедуры.
Вопрос: каким образом можно вызвать эту процедуру на сервере , но чтобы она выполнялась как бэ в фоне, так как результат выполнения этой самой процедуры совершенно безразличен клиентскому приложению и пользователю?
Заранее благодарю.
Тип: Строка.
Имя экспортируемой процедуры или функции неглобального общего модуля, который может быть выполнен на сервере, в форме ИмяМодуля.ИмяМетода.
<Параметры> (необязательный)
Тип: Массив.
Массив параметров, передаваемых в метод. Количество и типы параметров должны соответствовать параметрам метода.
<Ключ> (необязательный)
Тип: Строка.
Ключ задания. Если ключ задан, то он должен быть уникальным среди ключей активных фоновых заданий, имеющих такое же имя метода, что и у данного фонового задания.
<Наименование> (необязательный)
Тип: Строка.
Описание задания.
Возвращаемое значение:
Тип: ФоновоеЗадание.
Описание:
Инициирует выполнение фонового задания. Задание выполняется от лица текущего пользователя. Выполнение происходит без ожидания завершения задания. Если задан ключ задания, он должен быть уникальным среди ключей активных заданий.
(1) Благодарю Вас за исчерпывающий и быстрый ответ! Это как раз то, что нужно!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой