Средний
В чем разница между Signal Event и Message Event в BPMN?
Message Event (Сообщение - конверт):
- Передается от одного конкретного отправителя к одному конкретному получателю (Point-to-Point).
- Не может пересекать границы одного пула (сообщения ходят только между разными пулами).
Signal Event (Сигнал - треугольник):
- Это широковещательное оповещение (Broadcast / Pub-Sub).
- Один процесс бросает сигнал ("Курс доллара изменился"), и все активные процессы в системе, которые слушают этот сигнал, мгновенно на него реагируют.
- Может работать как внутри одного пула, так и между разными.