部署图(Deployment Diagram)—UML图(九)

来源:互联网 发布:网络编程是做什么的 编辑:程序博客网 时间:2024/05/16 02:04

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

        

        下面这张图介绍了部署图的基本内容:


         

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



             补充一点,节点和构件的联系与区别:

节点的概念和构件有许多相同之处,例如二者有多名称,都可以参与依赖、泛化和关联关系,都可以被嵌套,都可以有实例,都可以参与交互。

但它们之间也存在明显的区别:构件是参与系统执行的事物,而节点是执行构件的事物;构件表示逻辑元素的物理打包,而节点表示构件的物理部署




原创粉丝点击