【问题标题】:Including network and communication details in UML Sequence diagram在 UML 序列图中包含网络和通信细节
【发布时间】:2012-02-13 09:24:58
【问题描述】:

我有一个 UML 序列图。一些消费者/客户端发送请求,请求流经 P2P 网络,然后通过消息总线。消息流按顺序发生。

1.)P2P 网络由组件 A、B、C 组成 2.)消息总线由D,E,F组成

我的目标是区分 P2P 系统中发生的序列与消息总线中发生的序列。如果是 visio,我可以使用不同的图例(颜色编码)来区分两者。虽然我确实理解 UML 序列图是描述组件之间的顺序和有序消息流,但不会带来部署/基础架构问题。这些问题最好通过部署图来处理。但是有没有办法在 UMl 序列图中做到这一点?一种方法是对组件进行定型。还有其他方法吗?

【问题讨论】:

    标签: uml


    【解决方案1】:

    我不认为序列图是正确的方法。我建议带有两条泳道的活动图将最清楚地显示事物。您的内部消息总线和您的外部 P2P 网络各自落入一条泳道。制作与您的六个组成部分相匹配的活动并对其进行刻板印象。我使用活动和状态图对 SOA 系统进行建模,使用这些 stereotypes 将服务映射到定型的活动和消息到定型的状态。

    【讨论】:

    • 非常感谢。这对我来说很有意义。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多