Вызов микросервиса продуктового слоя
Описание
Осуществляет запрос указанного метода указанного микросервиса в продуктовом слое текущего домена. Вызов осуществляется с помощью коллекции platform/services/Invocations.
Передает на вход либо объект со значениями переменных, либо объект с указанными именованными аргументами, либо указанный аргументом параметр.
На выход возвращаемый результат сохраняется в переменной, а также при активации режима возвращаемый объект раскладывается по переменным сценария, сопоставляя ключи первого уровня и имена локальных переменных.
Индекс |
|
Краткое название |
|
Типы сценариев |
|
Стартовый модуль |
|
Режим |
Асинхронный |
Иконка |
|
Характер разветвления |
Разветвляющий |
Ограничения
-
Если срабатывает таймаут, то сценарий прекращает ожидание ответа и передает управление следующему компоненту, выполняемый метод не завершается.
Свойства
Спецификация | Описание |
---|---|
Название: |
Код JS функции для исполнения в node.js в окружении микросервиса продуктового слоя. |
Название: |
Переключает режим задания параметров для среды выполнения. Возможные значения:
При передаче значений JSON-строки представляющие собой объекты доступны в коде как объекты, JSON-массивы - как массивы, строки и числа по умолчанию, даты в виде строки, а незаполненные значения остаются незаполненными (null). |
Название: |
Список передаваемых параметров и их имен. Если значение представляет собой JSON-строку с объектом или массивом, то в коде JS при обращении к соответсвующей переменной будет доступен непосредственно объект или массив. |
Название: |
Аргумент, определяющий таймаут выполнения кода в ноде JS. |
Название: |
Переменная, куда сохраняется полное тело результата выполнения. |
Название: |
Переменная, куда сохраняется строка с кодом и текстом ошибки. |
Название: |
Компонент, которому передается управление. |
Название: |
Компонент, которому передается управление в случае таймаута. |
Название: |
Компонент, которому передается управление в случае ошибки. |
См. также
-
Роль svc