Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами
Корпоративные архитектуры

Протокол Protocol · UAF

Простыми словами

Protocol (протокол) — стандарт связи по сети. Наследование от Standard здесь содержательное, а не формальное: протокол получает и даты введения и вывода, и возможность быть предметом прогноза, и применимость к любому элементу архитектуры. Второе предложение определения задаёт всю структуру домена: протоколы бывают составными и тогда представляются как ProtocolStack, собранный из ProtocolLayer. Обратите внимание на разделение ролей: сам протокол — тип, слой — использование протокола внутри другого протокола, стек — подтип протокола, содержащий слои. Связь implements с кратностью 0..1 ведёт к ProtocolImplementation, абстрактной группе тех, кто протокол реализует; её наследники — ResourceConnector и ResourcePort, поэтому протокол виден и в виде Resources Structure. Ошибка — заводить слои строками вместо элементов: тогда стек нельзя показать в виде Standards Structure.

Примеры

Составной протокол описан прямо в определении

Стандарт пишет: «Protocols may be composite, represented as a ProtocolStack made up of ProtocolLayers». То есть трёхэлементная конструкция протокол — стек — слой заложена в само определение, а не выведена из схемы.

UAF DMM 1.3, разд. 9.1.10, описание Protocol (рис. 9-239)

Кто реализует протокол

Роль implements с кратностью 0..1 ведёт к ProtocolImplementation — абстрактному типу, группирующему элементы архитектуры, способные реализовать протоколы. Его наследники по схеме — ResourceConnector и ResourcePort.

UAF DMM 1.3, разд. 9.1.10, рис. 9-239 и разд. 9.1.7, описание ProtocolImplementation (рис. 9-197)

Единственный элемент домена, видный в ресурсах

Из четырёх элементов домена Standards в списке Elements вида Resources Structure стоит только Protocol. Вид определён как описание физических ресурсов и взаимодействий, включая сети связи и пути, связывающие ресурсы связи.

UAF DMM 1.3, разд. 8.1.7 — определение и список Elements вида Resources Structure

Определение из первоисточника

дословная выписка

A Standard for communication over a network. Protocols may be composite, represented as a ProtocolStack made up of ProtocolLayers.

машинный перевод

Стандарт для обмена по сети. Протоколы могут быть составными и представляться стеком протоколов из слоёв протоколов.

Источникhttps://www.omg.org/spec/UAF/1.3/DMM/PDF

Связи

В других подходах

Сопоставления одного понятия в разных подходах.

ProtocolТехнологии и инфраструктура

Стандарт, задающий порядок обмена между двумя сущностями.

Семантические различия Совпадают по существу, но у UAF протокол сетевой («Standard for communication over a network») с уточнением про стек и слои, а у NAF — «kind of [Standard]» для любого взаимодействия. NAF шире, сетевой привязки нет.

Корпоративные архитектуры

Служебные сведения
Вид совпадения
Объявлено стандартом
Чем сверяли
NAF IM ⊂ UAF DMM (NAF v4.1, гл. 4, п. 1.3.2: «the use of UAF in NAFv4 is based on a subset of the UAF DMM described in a separate guideline document»).

Связанные понятия

Служебные сведения
Вид документа
Metamodel element
Место в подходе
Стандарты (Standards)
Редакция
1.3
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей

Поддержка