节点(UML)

两个执行环境实例嵌套在设备实例中

统一建模语言(UML)中的节点是一种计算资源,可以在其上部署UML伪像以进行执行。

节点有两种类型:设备节点和执行环境

  • 设备代表硬件设备:具有处理能力的物理计算资源,可以部署UML伪像以进行执行。设备可能很复杂(即它们可能由其他设备组成)。
  • 执行环境代表软件容器(例如操作系统,JVM,Servlet/EJB容器,应用程序服务器,门户服务器等)。可部署的工件。

执行环境可以嵌套。节点可以通过通信路径互连以定义网络结构。通信路径是“两个部署图之间的关联,他们可以通过它们交换信号和消息”。

用法

在建模设备时,可以以几种不同的方式对它们进行建模:

  • 使用该类型命名设备,例如“ IBM RS6000”,“ HP 9000”。
  • 使用其预期功能命名设备,例如“数据库服务器”,“高速开关”
  • 使用在其上部署的操作系统命名设备,例如“ Linux Server”,“ Solaris Server”。

使用标记值来指定设备 /执行环境的特征,例如“内存= 2GB”,“磁盘空间= 32GB”,“版本= 2.5.1”。