Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Обращение к вебсервису не монопольно

Обращение к вебсервису не монопольно
Я
   Студиозус
 
29.09.20 - 16:52
Из 1Ски обращуюсь к веб.сервису в другой базе.
После обращения к вебсервису происходит ожидание ответа от него. Т.е. по сути вся система зависает до тех пор пока не прийдёт ответ.
А как обратиться без ожидания ответа? Т.е. фактически мне нужно подключиться, отправить туда данные и продолжить выполнение кода. Что то не могу сообразить как это написать. Подскажите пожалуйста.
   polosov
 
1 - 29.09.20 - 16:54
(0) Обращение к сервису в фоновом задании.
   Mankubus
 
2 - 29.09.20 - 16:55
в веб-сервисе возвращаешь булево а нужный код запускаешь в фоновом задании
   ДенисЧ
 
3 - 29.09.20 - 16:56
Так сделай, чтобы сервис принимал данные быстро и сразу отдавал управление, а не начинал работать с этими данными.
За результатом можешь потом сходить
   polosov
 
4 - 29.09.20 - 17:01
(3) А когда "потом". В общем случае не понятно обработан запрос или нет.
В БСП есть уже готовые функции для работы с фоновыми заданиями, которые могут дернуть процедуру через ОписаниеОповещения.
Т.е. передаешь вызов в фоновое задание, которое сделает запрос, дождется ответа и вызовет обработчик оповещения, когда придет ответ.
   FIXXXL
 
5 - 29.09.20 - 17:22
(3) или в ответный веб-сервис первой базы отправить...
   Студиозус
 
6 - 30.09.20 - 09:16
Понял. Спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.