Параметры интерфейсов сервисов S7 - Service Interface Parameters · NAF
Простыми словами
Все параметры, которыми оперируют операции и функции сервиса для интерфейса в области рассмотрения. Столбец сетки — Information, сервисная пара к L7 и P7. Стандарт объясняет здесь важное разделение: поведение сервиса выражается двумя способами — функции сервиса обычно описывают нетехнологические взаимодействия, а интерфейсы с их операциями означают технологическую реализацию; на практике стили сочетают, и тогда функции схватывают пространство задачи, а интерфейсы и операции — пространство решения. Отсюда и два вида параметров: параметры функций и параметры операций. Термин «параметр сервиса» стандарт намеренно избегает, чтобы не путать его с соглашениями об уровне обслуживания и с ограничениями сервиса из S8.
Примеры
В примере стандарта у сервиса Situation Information Consolidation показаны обе стороны: интерфейс Situation Picture с операциями и их параметрами — географическое местоположение, ресурс, трек — и функции приёма и хранения данных со своими параметрами: входящие данные и полезная нагрузка.
NAF v4.1, Chapter 3, разд. 18.3 NAFv4 Compliant Example — Service Operation Parameter и Service Function Parameter у одного сервиса
В том же примере параметры операций задействуют типы продуктов данных — донесение о позиции и запись трека цели, — а параметры функций задействуют информационные продукты: донесение об обстановке и консолидированную картину. Технологическая сторона смотрит в P7, нетехнологическая — в L7.
NAF v4.1, Chapter 3, разд. 18.3 NAFv4 Compliant Example — связи involves к Data Product Type и к Information Product
Примечание к точке зрения объясняет: «The term Service Parameter is intentionally avoided to prevent confusion with SLAs or Service Constraints». Вместо него различаются параметры функций сервиса и параметры операций сервиса.
NAF v4.1, Chapter 3, разд. 18.2 Notes on the Cut-out — отказ от термина Service Parameter в пользу двух видов параметров
Определение из первоисточника
дословная выпискаThe S7 Viewpoint is concerned with the identification and specification of all the parameters used in service operations/ functions for the interface in scope.
Выявление и спецификация всех параметров, используемых в операциях и функциях сервиса для рассматриваемого интерфейса.
Как этим пользуются
Описание представления в источнике: для кого оно нужно, что описывает и в каком виде.
- Как применяют
- Детальный проектирование сервиса
- Анализ совместимости сервисов
- Управление сервисно-ориентированной архитектурой
- Взаимодействие сервисов
- Что должно быть внутри
- Должно содержать параметры операций сервиса или параметры функций сервиса, относящиеся к объекту интереса
- Должно содержать пассивные ресурсы, участвующие в функциях сервиса или параметрах операций сервиса
- Может показывать сервисы, обеспечиваемые функциями сервиса
- Может показывать интерфейсы сервиса, определяющие операцию сервиса, и сервисы, определяющие интерфейс сервиса
- В каком виде рисуют
- Табличная
- Диаграмма
- Примечание источника
Здесь существуют два способа выражения поведения сервиса. Функции сервиса обычно используются для описания нетехнологических взаимодействий сервиса, тогда как интерфейсы сервиса и их операции обычно обозначают технологическую реализацию. На практике оба стиля могут сочетаться — например, функции сервиса могут отражать пространство проблемы, тогда как интерфейсы и операции сервиса описывают пространство решения. Термин «параметр сервиса» намеренно избегается, чтобы предотвратить путаницу с соглашениями об уровне обслуживания или ограничениями сервиса. Вместо этого параметры различаются как параметры функций сервиса и параметры операций сервиса.
То же в оригинале
- Как применяют
- Detailed Service design
- Service compatibility analysis
- Service-oriented architecture governance
- Service interoperability
- Что должно быть внутри
- Shall contain parameters of Service Operations or parameters of Service Functions relevant for the entity of interest
- Shall contain Passive Resources involved in Services Functions or Service Operation Parameters
- May show Services that are enabled by the Service Functions
- May show Service Interfaces that specify the Service Operation, and the Services that specify the Service Interface
- В каком виде рисуют
- Tabular
- Diagram
- Примечание источника
Here, there are two ways of expressing service behaviour. Service Functions are typically used to describe non-technological service interactions, while Service Interfaces and their Service Operations usually denote the technological realization. In practice, both styles can be combined — for example, Service Functions may capture the problem space, whereas Service Interfaces and Operations describe the solution space. The term Service Parameter is intentionally avoided to prevent confusion with SLAs or Service Constraints. Instead, parameters are distinguished as Service Function Parameters and Service Operation Parameters.
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Usage & Concerns Addressed:
- Detailed Service design.
- Service compatibility analysis.
- Service-oriented architecture governance.
- Service interoperability.
- Scope:
- Shall contain parameters of Service Operations or parameters of Service Functions relevant for the entity of interest.
- Shall contain Passive Resources involved in Services Functions or Service Operation Parameters.
- May show Services that are enabled by the Service Functions.
- May show Service Interfaces that specify the Service Operation, and the Services that specify the Service Interface.
- Representation:
- Tabular.
- Diagram.
В других подходах
Сопоставления одного понятия в разных подходах.
Аспект сетки: информация и её параметры.
Семантические различия У NAF в этом столбце лежат разные вещи по рядам: критерии результативности, параметры интерфейсов, информационная модель, модель данных и метаданные.
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей