Узел (UML) - Node (UML)

Два экземпляра среды выполнения, вложенные в экземпляр устройства

А узел в Единый язык моделирования (UML) - это вычислительный ресурс, на котором Артефакты UML могут быть развернуты для исполнения.[1]

Есть два типа узлов: устройство узлы и среды исполнения.

  • Устройство представляет собой аппаратные устройства: физический вычислительный ресурс с возможностью обработки, на котором Артефакты UML могут быть развернуты для исполнения. Устройства могут быть сложными (т.е. они могут состоять из других устройств).[1]
  • Среда выполнения представляет программные контейнеры (например, операционные системы, JVM, контейнеры сервлетов / EJB, серверы приложений, серверы порталов и т. д.). Это узел, который предлагает среду выполнения для определенных типов компонентов, которые развернуты на нем в форме развертываемых артефактов.[1]

Среды выполнения могут быть вложенными. Узлы могут быть соединены между собой посредством каналов связи для определения сетевых структур. А путь связи представляет собой «ассоциацию между двумя DeploymentTargets, посредством которой они могут обмениваться сигналами и сообщениями».[1]

использование

Моделируя устройства, можно моделировать их несколькими способами:

  • Назовите устройство, используя тип и марку, например «IBM RS6000», «HP 9000».
  • Назовите устройство, используя его предназначенную функцию, например «Сервер базы данных», «Высокоскоростной переключатель».
  • Назовите устройство, используя установленную на нем операционную систему, например «Linux Server», «Solaris Server».

Используйте тегированные значения, чтобы указать характеристики устройств / сред выполнения, например «Память = 2 ГБ», «Дисковое пространство = 32 ГБ», «Версия = 2.5.1».

Рекомендации