Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:rule:avoid_mixed_gateways [2023-09-11 15:22] – ↷ Page name changed from en:rule:avoid_mixed_gateway to en:rule:avoid_mixed_gateways Anatoly Belaychuken:rule:avoid_mixed_gateways [2024-08-22 20:18] (current) – [Notes] Anatoly Belaychuk
Line 1: Line 1:
 ====== Don't use mixed gateways ====== ====== Don't use mixed gateways ======
  
-{{tag>gateway}}+{{tag>gateway mixed_gateway}}
  
-Gateways can be+Gateways classification:
  
-  * diverging - one incoming flow, several outgoing flows +  * diverging (split) - one incoming flow, several outgoing flows 
-  * converging - several incoming flows, one outgoing flow+  * converging (join) - several incoming flows, one outgoing flow
   * mixed - several incoming flows and several outgoing flows   * mixed - several incoming flows and several outgoing flows
  
-Although mixed gateways are allowed it's better avoid using them.+Although mixed gateways are allowed it's better to avoid them.
 ===== ✔ How To ===== ===== ✔ How To =====
  
Line 420: Line 420:
 > The Gateway controls the flow of both diverging and converging Sequence Flows. That is, a single Gateway could have multiple input and multiple output flows. Modelers and modeling tools might want to enforce a best practice of a Gateway only performing one of these functions. Thus, it would take two sequential Gateways to first converge and then to diverge the Sequence Flows. > The Gateway controls the flow of both diverging and converging Sequence Flows. That is, a single Gateway could have multiple input and multiple output flows. Modelers and modeling tools might want to enforce a best practice of a Gateway only performing one of these functions. Thus, it would take two sequential Gateways to first converge and then to diverge the Sequence Flows.
  
-As the examples above illustrate, mixed gateways may make the diagram confusing or erroneus so it's better to avoid them. Split the mixed gateway into two - converging followed by diverging.+As the examples above illustrates, mixed gateways may make the diagram confusing or erroneus so it's better to avoid them. Split the mixed gateway into two - converging followed by diverging.
 ===== Author(s) ===== ===== Author(s) =====
  
  --- //[[user:wjulia|Юлия Вагнер]] 2023-09-11 13:03//  --- //[[user:wjulia|Юлия Вагнер]] 2023-09-11 13:03//
 +