Сеня рядом и Белла пришел. Былое
Начальные события в BPMN
Давайте разберем эти вопросы подробнее. Как известно из CBOK, каждый процесс имеет входы и выходы. В BPMN в роли такой входной точки выступает Начальное событие (Start Event). Если мы попытаемся задеплоить в Camunda модель процесса с отсутствующим начальным событием, система не даст этого сделать, выдав ошибку формата: Таким образом, каждый процесс должен иметь как минимум одно начальное событие. На примере выше мы видим фрагмент процесса обработки заявления на отпуск. Сотрудник формирует заявление на портале, нажимает кнопку "Отправить", после чего запускается процесс...
Маршрутизация событий в процессах на Camunda BPM
Для того, чтобы запустить новый экземпляр процесса или направить сообщение на уже функционирующий инстанс, необходимо выбрать наиболее подходящий инструмент: Java, REST API, SOAP Web Services или JMS. Начнем с короткого обзора стартовых событий.
Оригинал статьи на английском языке размещен тут: Routing Events to Processes Стартовые события. Для запуска нового процесса может быть использовано несколько стартовых BPMN. Рассмотрим случаи использования различных стартовых событий: Рассмотрим следующий процесс в качестве примера: Промежуточные события...