Перейти к основному содержимому

Управление бизнес-процессами из сервиса бизнес-логики

Модуль mdcamundaproxy-client обеспечивает интеграцию с инфраструктурным сервисом CamundaProxy, реализуя следующие функции:

  • вызов методов сервиса CamundaProxy: прямое взаимодействие с REST API Camunda;
  • интеграция с процессами: поддержка стандарта BPMN 2.0;
  • обработка задач BPMN: управление пользовательскими задачами и сервисными задачами.

Следующий блок кода файла application.yaml демонстрирует активацию модуля mdcamundaproxy-client.

platform:
mdcamundaproxy-client:
starter:
enabled: true # Активирует клиент Camunda Proxy

После включения модуля Spring автоматически регистрирует следующие Spring-компоненты:

  • ru.platform.camundaproxy.CamundaProxyClient: клиент для взаимодействия с Camunda Proxy;
  • ru.platform.camundaproxy.CamundaProxyService: сервисный слой для работы с Camunda Proxy.