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

Интерфейсы сервисов S3 - Service Interfaces · NAF

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

Интерфейсы сервисов и их границы: какие интерфейсы задаёт сервис, какие операции у интерфейса есть и какие параметры у операции. Столбец сетки — Connectivity, и S3 в сервисном ряду занимает то же место, что L3 в логическом и P3 в ресурсном. Тонкость, которую стандарт называет прямо: связь между параметром операции сервиса и моделью данных реализуется транзитивно, через физический пассивный ресурс. То есть напрямую привязать параметр к сущности из P7 нельзя — нужен промежуточный элемент, и попытка срезать угол рвёт прослеживаемость. Обязателен здесь всего один пункт — сами интерфейсы, задаваемые сервисом; операции и параметры разрешены, поэтому S3 законно начинать с границ, а внутренности уточнять по мере проектирования.

Примеры

Интерфейс, две операции, три параметра

В примере стандарта сервис Situation Information Consolidation задаёт интерфейс Situation Picture с двумя операциями: передать местоположение ресурса и задать район интереса. У операций три параметра — географическое местоположение, ресурс и трек.

NAF v4.1, Chapter 3, разд. 14.3 NAFv4 Compliant Example — Service Interface, две Service Operation и три Service Operation Parameter

Параметр указывает на продукт данных

В том же примере параметр географического местоположения задействует тип продукта данных Position Report, а параметр трека — Target Track Record. Это и есть та самая транзитивная связь: параметр указывает на продукт, а уже он ложится в модель данных P7.

NAF v4.1, Chapter 3, разд. 14.3 NAFv4 Compliant Example — связи involves от Service Operation Parameter к Data Product Type

Прямой связи с моделью данных нет

Примечание к точке зрения говорит однозначно: «The link between a Service Operation Parameter and a Data Model is realized transitively through a Physical Passive Resource». Значит цепочка обязана быть трёхзвенной, и проверять её надо целиком.

NAF v4.1, Chapter 3, разд. 14.2 Notes on the Cut-out — транзитивность связи Service Operation Parameter и Data Model

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

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

The S3 Viewpoint is concerned with the identification and specification of Service Interfaces.

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

Выявление и спецификация интерфейсов сервисов (Service Interfaces).

Источникhttps://www.nato.int/content/dam/nato/webready/documents/publications-and-reports/NATO-Architecture-Framework-v4-1-en.pdf

Как этим пользуются

Описание представления в источнике: для кого оно нужно, что описывает и в каком виде.

Как применяют
  • Руководство по реализации сервисов
  • Взаимодействие сервисов
  • Интеграция сервисов
  • Определение интерфейсов сервисов и их границ
Что должно быть внутри
  • Должно содержать интерфейсы сервисов, определённые сервисом
  • Может отображать операции сервисов для интерфейсов сервисов
  • Может отображать параметры операций сервисов для операций сервисов
  • Может прослеживать параметры операций сервисов до физических пассивных ресурсов
В каком виде рисуют
Примечание источника

Связь между параметром операции сервиса и моделью данных реализуется транзитивно через физический пассивный ресурс.

То же в оригинале
Как применяют
  • Service implementation guidance
  • Service interoperability
  • Service integration
  • Defining Service interfaces and their boundaries
Что должно быть внутри
  • Shall contains Service Interfaces specified by a Service
  • May show Service Operations for Service Interfaces
  • May show Service Operation Parameters for Service Operations
  • May trace Service Operation Parameters to Physical Passive Resources
В каком виде рисуют
  • Tabular
  • Diagram
Примечание источника

The link between a Service Operation Parameter and a Data Model is realized transitively through a Physical Passive Resource.

Основные параметры

Атрибуты этой сущности по справочнику источника.

  • Usage & Concerns Addressed:
  • Service implementation guidance.
  • Service interoperability.
  • Service integration.
  • Defining Service interfaces and their boundaries.
  • Scope:
  • Shall contains Service Interfaces specified by a Service.
  • May show Service Operations for Service Interfaces.
  • May show Service Operation Parameters for Service Operations.
  • May trace Service Operation Parameters to Physical Passive Resources.
  • Representation:
  • Tabular.
  • Diagram.

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

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

ConnectivityАппарат моделирования

Аспект сетки: связность и зависимости элементов.

Семантические различия Это столбец сетки, а не артефакт. Полезен для сравнения структур NAF и UAF, но в матрице артефактов даёт ложное «совпадение».

Служебные сведения
Вид совпадения
Объявлено стандартом
Чем сверяли
NAF→UAF DMM (NAF v4.1 §2.2.2). Это столбец сетки, а не артефакт

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

Служебные сведения
Вид документа
Viewpoint
Место в подходе
Service (S) — сервисы
Редакция
v4.1 (2026.03)
14 дней бесплатно

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

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

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

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

Поддержка