什么图表用于表示多个系统之间的协议?

时间:2015-09-25 12:03:21

标签: .net uml

多个系统正在使用COM对象进行通信,并使用接口实现。

我需要在图表中表示这些接口。任何已知的(UML)图表来表示这个??

2 个答案:

答案 0 :(得分:4)

在我看来,UML的组件图非常便于表示系统某些特定组件的必需已实现接口。 组件被定义为系统内的自治封装单元,提供一定数量的接口(并且还需要其中一些接口)。在处理COM对象时,可以非常方便地将这些对象建模为具有已实现和必需接口的组件图的组件

顺便说一下,我在谈论UML 2.0的组件图(在以前版本的UML语言中,这个图和组件具有不同的含义,不适合您的需要)。

More on UML Component diagram

答案 1 :(得分:0)

要描述协议,您需要静态和动态描述。静态可以通过类图实现。此外,您可以在组件图中显示协议的用法。动态部分可以通过任何通信或序列图显示。