什么是BPMN协作图?

   BPMN协作关系图显示了没有中央控制的两个或多个流程如何以同步方式彼此交互(它们如何协作)。

1

         术语“中央控制”是理解如何在协作图中表示流程的关键。在BMPN中,池用来包含和表示集中控制的流程。然而,有时一个流程与另一个流程相互作用,而每个流程由不同的管理主体控制。当一个组织的流程依赖于信息或来自外部组织的流程的商品交付时,这种情况通常发生。当这种情况发生时,每个流程都显示在自己的池中,并且这两个流程可以通过池之间的消息流相互通信。应该注意的是,消息流只用于在池之间进行通信,而不在池内进行通信。             
        消息流显示为虚线,空圆圈表示消息起源的位置,空箭头表示消息终止的位置。相反,序列流程显示控件如何从一个活动指向另一个活动,并显示为带有箭头填充的实线。序列之间的流程永远不会在池之间交叉,因为一个流程的控制不会操纵另一个流程的控制。您可以将池之间的边界视为消息及其序列已知的接口,但不需要知道其他过程的内部工作方式。             

       

当只有一个池存在时,它通常被标记为反映流程的名称。然而,在协作图中有多个池存在,标签是用来显示管理池中的代表流程控制的参与者。             
当显示多个池时,通常情况下,拥有一个流程的组织不知道另一个组织流程的内部工作方式。因此,将显示一个池,但它内部的流程将不显示。相反,池之间只显示消息流。

 

#BPM工作流