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

Ресурсное сообщение ResourceMessage

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

«Message for use in a Resource Event-Trace which carries any of the subtypes of ResourceExchange» — сообщение на диаграмме последовательности. Ключевое слово carries: сообщение не заводит собственного содержания, а переносит уже объявленный ресурсный обмен, включая его подтипы Command и Control. Это третий и последний способ реализовать обмен — наряду с коннектором в структуре и дугой функции в процессе. Концы сообщения — ресурсные РОЛИ, а не исполнители: на линии жизни стоит употребление системы в конкретной конфигурации. Есть и вторая, менее известная связь: сообщение может вызывать операцию интерфейса, ResourceMethod, — тогда последовательность и контракт оказываются сцеплены. Живёт сообщение внутри ResourceInteractionScenario и без него не существует. Ошибка — рисовать сообщение, не объявив обмена: реализовывать будет нечего.

Примеры

Сообщение переносит обмен

Связь realizes ведёт от ResourceMessage к ResourceExchange. Тот же обмен параллельно реализуют ResourceConnector в структурном виде и FunctionEdge в процессном — три проекции одного объявленного потока.

UAF DMM 1.3, разд. 9.1.7 Resources::Sequences, рис. 9-186 ResourceMessage; разд. 9.1.7 Resources::Connectivity, рис. 9-176 ResourceExchange

Концы — роли

На схеме связи to и from ведут к ResourceRole с кратностью один. Исполнитель к сообщению не подключается напрямую: на диаграмме последовательности взаимодействуют употребления, а не типы.

UAF DMM 1.3, разд. 9.1.7 Resources::Sequences, рис. 9-186 — связи to, from и resourceInteraction

Вызов операции

Связь calls с кратностью ноль или один ведёт к ResourceMethod. Значит сообщение можно привязать к конкретной операции ресурсного интерфейса, и тогда последовательность проверяется на соответствие контракту.

UAF DMM 1.3, разд. 9.1.7 Resources::Sequences, рис. 9-186 — связь calls; разд. 9.1.7 Resources::Structure, рис. 9-171 ResourceMethod

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

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

Message for use in a Resource Event-Trace which carries any of the subtypes of ResourceExchange.

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

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

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

Связи

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

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

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

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

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

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

Поддержка