UML部署图描述了一个运行时的硬件结点,以及在这些结点上运行的软件组件的静态视图。 部署图显示了系统的硬件,安装在硬件上的软件,以及用于连接异构的机器之间的中间件。
下面这张图介绍了部署图的基本内容:

下面这张图是一个部署图的实例:

补充一点,节点和构件的联系与区别:
节点的概念和构件有许多相同之处,例如二者有多名称,都可以参与依赖、泛化和关联关系,都可以被嵌套,都可以有实例,都可以参与交互。
但它们之间也存在明显的区别:构件是参与系统执行的事物,而节点是执行构件的事物;构件表示逻辑元素的物理打包,而节点表示构件的物理部署
UML部署图解析
本文介绍了UML部署图的基本概念,解释了它如何展示系统硬件、安装在其上的软件及连接不同机器的中间件。此外,还阐述了节点与构件的区别。
2436

被折叠的 条评论
为什么被折叠?



