Пожалуйста, помогите мне понять разницу между бизнес-процессом и событиями в Hybris. В чем преимущество использования бизнес-процесса перед событиями?
Hybris Process Engine используется для определения бизнес-процессов. Это похоже на рабочий процесс (например, диаграмма рабочего процесса). Он имеет последовательность / поток, которому нужно следовать, и использует различные виды узлов:
В Hybris также имеется система рабочих процессов. Он отличается от Process Engine, но концептуально одинаков и использует разные классы.
Бизнес-процесс не требует вмешательства человека, но может иметь рабочий процесс.
С другой стороны, система событий просто предназначена для получения и отправки событий. Он похож на шаблон проектирования Observer.
ОФИЦИАЛЬНЫЕ ССЫЛКИ: