Вызов микросервиса продуктового слоя
Описание
Осуществляет запрос указанного метода указанного микросервиса в продуктовом слое текущего домена. Вызов осуществляется с помощью коллекции platform/services/Invocations.
Передает на вход либо объект со значениями переменных, либо объект с указанными именованными аргументами, либо указанный аргументом параметр.
На выход возвращаемый результат сохраняется в переменной, а также при активации режима возвращаемый объект раскладывается по переменным сценария, сопоставляя ключи первого уровня и имена локальных переменных.
Индекс |
|
Краткое название |
|
Типы сценариев |
|
Стартовый модуль |
|
Режим |
Асинхронный |
Иконка |
![]() |
Характер разветвления |
Разветвляющий |
Ограничения
-
Если срабатывает таймаут, то сценарий прекращает ожидание ответа и передает управление следующему компоненту, выполняемый метод не завершается.
Свойства
Спецификация | Описание |
---|---|
p(Lang |
26 |
CType |
{"args" |
Аргументы |
true |
args |
true |
common |
null}) |
p(Lang |
|
12 |
CType |
{"customRequest" |
Произвольный параметр |
true |
customRequest |
true |
common |
null} |
{?All |
?All}) |
|
p(Lang |
10 |
CType |
{"parseToVars" |
Раскладывать по переменным |
true |
parseToVars |
false |
common |
0} |
{[ |
{0 |
no |
Нет"}, {1,"yes |
Да"}]}),"Название: |
Название микросервиса продуктового слоя. |
Название: |
Название метода вышеуказанного микросервиса продуктового слоя. |
Название: |
Переключает режим задания стартовых параметров для метода. Возможные значения:
При передаче значений JSON-строки представляющие собой объекты доступны в коде как объекты, JSON-массивы - как массивы, строки и числа по умолчанию, даты в виде строки, а незаполненные значения остаются незаполненными (null). |
Название: |
Список передаваемых параметров и их имен. |
Название: |
Позволяет сформировать объект-параметр метода вручную без дополнительных преобразований. |
"Название: |
Если включено, то результат подвергается парсингу, и значения всех ключей первого уровня размещаются в существующих переменных с аналогичными именами. |
Название: |
Аргумент, определяющий таймаут выполнения метода в среде исполненияоноде JS. |
Название: |
Переменная, куда сохраняется полное тело результата выполнения метода. |
Название: |
Переменная, куда сохраняется строка с кодом и текстом ошибки. |
Название: |
Компонент, которому передается управление. |
Название: |
Компонент, которому передается управление в случае таймаута. |
Название: |
Компонент, которому передается управление в случае ошибки. |
См. также
-
Роль svc