Prozessabläufe mit Gateways konvergieren und divergieren
Informationen zu dieser Task
In einem Service-Flow-Diagramm können Sie nur exklusive Gateways verwenden.
In einem Prozessdiagramm können Sie jeden der folgenden Gateway-Typen modellieren:
| Komponentensymbol | Gateway-Typ | Beschreibung |
|---|---|---|
![]() |
Parallel (AND) | Verwenden Sie ein paralleles divergierendes Gateway, wenn der Prozess alle verfügbaren Pfade durchlaufen soll. Verwenden Sie ein paralleles konvergierendes Gateway, wenn Sie alle verfügbaren Pfade zusammenführen möchten. |
![]() |
Inklusiv (OR) | Verwenden Sie ein inklusives divergierendes Gateway, wenn einer oder mehrere Pfade auf der Basis der von Ihnen angegebenen Bedingungen durchlaufen werden sollen. Im nachgelagerten Ablauf eines inklusiven divergierenden Gateways können Sie mehrere Pfade zu einem einzigen Pfad zusammenführen, nachdem die Ausführung aller aktiven Pfade abgeschlossen ist. Verwenden Sie eine vorgelagerte inklusive Verknüpfung (Inclusive Join) in jedem Pfad, um festzustellen, ob der Pfad aktiv ist und darum angehalten werden muss. Andernfalls wird das Token weitergegeben, ohne den Pfad anzuhalten. |
![]() |
Exklusiv (XOR) | Verwenden Sie diesen Typ, um einen Punkt in der Prozess- oder Serviceablaufausführung zu
modellieren, an dem je nach Bedingung nur einer von mehreren
Pfaden verfolgt werden kann, oder um einen Punkt in der Prozessausführung zu
modellieren, an dem das Token für einen von mehreren eingehenden Pfaden durch das Gateway
weitergegeben wird. Hinweis: Die exklusiven Gateways sind die einzigen Gateways, die in Benutzerservice implementiert werden können. Weitere Informationen finden Sie unter Implementieren exklusiver Gateways.
|
![]() |
Ereignis | Verwenden Sie diesen Typ, um einen Punkt in der Prozessausführung zu modellieren, an dem je nach den eingetretenen Ereignissen nur einer von mehreren Pfaden eingeschlagen werden kann. Ein bestimmtes Ereignis (z. B. der Empfang einer Nachricht oder eines Zeitgeberereignisses) bestimmt, welcher Pfad verwendet wird. Ein Ereignisgateway muss auf eine bestimmte Weise modelliert werden, wie in Ereignisgateways modellierenbeschrieben. |
Wenn Sie inklusive und exklusive Gateways modellieren und alle Bedingungen als falseausgewertet werden, folgt der Prozess dem Standardsequenzablauf. Der Standardsequenzablauf ist der erste Sequenzablauf, den Sie ausgehend vom Gateway zu einer nachfolgenden Aktivität erstellen, Sie können den Standardsequenzablauf jedoch jederzeit wie nachstehend beschrieben ändern.
Gehen Sie wie folgt vor, um Gateways zu einem Prozess- oder Benutzerservicediagramm hinzuzufügen:



