活动节点与合并节点的许多输入

时间:2013-02-21 09:15:46

标签: uml modeling

使用一个活动加入活动和使用合并节点加入活动,然后使用一个活动加入合并节点之间有什么区别?

2 个答案:

答案 0 :(得分:4)

据我了解UML规范:

  

合并节点是将多个备用节点汇集在一起​​的控制节点   流动。它不用于同步并发流,而是用于接受   几个备用流程中的一个。所有令牌都是在收到的   边缘被提供给传出边缘。没有同步   流动或加入代币。

另一方面,

  

......只有在所有传入控制流上提供控制令牌并且所有输入引脚都提供了足以满足其多样性的对象令牌时,操作才能开始执行。该动作通过接受输入引脚多重性允许的所有控制和对象令牌来开始执行。

答案 1 :(得分:1)

合并节点 enter image description here

这将多个备用流放在一起。
如果合并符号接收到两个或更多流入,则执行流出。

加入节点 enter image description here

这将同步两个或更多流入,并产生一个流入。
在接收到所有流入之前,无法执行联接的流出。