Синхронный вызов вызываемого рабочего процесса выполняется в рамках запуска вызывающего рабочего процесса. Вызывающий рабочий процесс может использовать выходные параметры вызываемого рабочего процесса в качестве входных параметров, когда он выполняет последующие элементы схемы.

Для синхронного вызова рабочих процессов из другого рабочего процесса используется элемент схемы Элемент рабочего процесса.

Процедура

  1. Войдите в клиент vRealize Orchestrator.
  2. Перейдите в раздел Библиотека > Рабочие процессы и выберите рабочий процесс.
  3. Перейдите на вкладку Схема.
  4. Перетащите элемент схемы Элемент рабочего процесса из меню Универсальные на соответствующую позицию в схеме рабочего процесса.
  5. В разделе Рабочий процесс выберите рабочий процесс, который требуется вызывать.
  6. (Необязательно) При появлении запроса продвиньте входные параметры или переменные для использования в рабочем процессе.
  7. В разделе Входные данные привяжите требуемые входные параметры к рабочему процессу.
  8. В разделе Выходные данные привяжите требуемые выходные параметры к рабочему процессу.
  9. В разделе Обработка исключений определите действия, выполняемые рабочим процессом при появлении исключения.
  10. Чтобы завершить редактирование рабочего процесса, нажмите кнопку Сохранить.

Результаты

Рабочий процесс синхронно вызывается из другого рабочего процесса. Когда рабочий процесс достигает синхронного рабочего процесса во время цикла выполнения, запускается синхронный рабочий процесс, а исходный рабочий процесс ожидает завершения этого процесса перед продолжением своего цикла выполнения.