Неэксклюзивный шлюз Время чтения: 1 мин. 836 просмотров Определение и обозначение неэксклюзивного шлюзаНеэксклюзивный шлюз BPMN применяется для разделения потока управления на один или несколько альтернативных маршрутов, либо для объединения их в один маршрут. Графически неэксклюзивный шлюз BPMN изображается в виде ромба с маркером круга внутри.Пример использования неэксклюзивного шлюзаПример использования неэксклюзивного шлюза BPMN приведен на диаграмме ниже:Неэксклюзивный шлюз BPMN делает процесс более гибким, позволяя выбрать несколько альтернативных маршрутов. В нашем примере, при возникновении чувства голода, после выбора рецепта может быть приготовлен:Только салатТолько основное блюдоСалат и основное блюдоДинамическая синхронизация потоков управления BPMNОбратите внимание на крайний правый неэксклюзивный шлюз BPMN. Этот шлюз объединяет потоки операций и «ожидает» такое количество активных потоков, какое было запущено «открывающим», то есть крайним левым неэксклюзивным шлюзом. Только после этого выполнение процесса продолжается дальше.«Открывающий» (крайний левый) и «закрывающий» (крайний правый) неэксклюзивные шлюзы BPMN взаимодействуют друг с другом: «закрывающий» шлюз приостанавливает выполнение процесса до тех пор, когда будут выполнены все запущенные «открывающим» шлюзом потоки управления. Такое применение неэксклюзивного шлюза BPMN называется «динамическая синхронизация потоков управления». Шлюзы - Назад Параллельный шлюз Вперёд – Шлюзы Эксклюзивный событийный шлюз