A declaration that specifies a contract between the OperationalPerformer it is related to, and any other OperationalPerformers it can interact with.
Операционный интерфейс OperationalInterface
На какой вопрос отвечает «Какое соглашение установлено между этим исполнителем и другими?»
Описание соглашения между одним исполнителем и теми, с кем он взаимодействует. Фиксирует условия этого взаимодействия.
Аналогия Как договор о правилах общения между коллегами: кто с кем работает и на каких условиях.
Разобраться
Зачем это нужно
Определяет контракт взаимодействия между операционными исполнителями.
Применить
Когда это нужно, а когда нет
Когда нужно
- При проектировании связей между разными сервисами или модулями
- Когда нужно зафиксировать допустимые сценарии обмена данными
- Для проверки совместимости новых компонентов с существующей системой
Когда не нужно
- Если описывается конкретное сообщение, а не правила его передачи — берите Операционное сообщение
- Если речь идёт о физическом или логическом канале связи — берите Операционный коннектор
- Если описывается действие внутри одного исполнителя — берите Операционный метод
Типичные ошибки
- 01Смешение интерфейса с конкретным форматом данных, тогда как интерфейс описывает только контракт взаимодействия.
- 02Игнорирование интерфейса при добавлении нового исполнителя, что приводит к несовместимости с текущими правилами.
- 03Описание интерфейса без привязки к конкретным операционным исполнителям, что делает его абстрактным и бесполезным.
Сверить с первоисточниками
Что говорят стандарты
Определения из источников с переводом и ссылкой на раздел. Категория показывает назначение каждого подхода.
С чем связано
Связи понятия и его место в структуре подхода.
Операционный (Operational)
- Обобщение — таксономическое отношение «частное → общее»PropertySet
Связанные понятия
Понятия, которые обычно смотрят рядом с этим.
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей