部署图

样品部署图

统一建模语言中的部署图模拟了节点上的工件物理部署。例如,要描述一个网站,部署图将显示存在哪些硬件组件(“ nodes”)(例如, Web服务器应用程序服务器数据库服务器),哪些软件组件(“ tratifacts”)运行每个节点(例如Web应用程序数据库)以及如何连接不同的零件(例如JDBCRESTRMI )。

节点显示为框,分配给每个节点的伪影显示为框中的矩形。节点可能具有子节点,这些子节目显示为嵌套框。部署图中的一个节点可以从概念上表示多个物理节点,例如数据库服务器群。

节点有两种类型:

  1. 设备节点
  2. 执行环境节点

设备节点是带有处理内存和服务以执行软件的物理计算资源,例如典型的计算机或手机。执行环境节点(EEN)是一个软件计算资源,在外部节点内运行,并且本身为主机提供了服务和执行其他可执行软件元素的服务。