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

Интерфейс приложения Application Interface

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

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

Примеры

Пример спецификации: интерфейс обслуживает чужой компонент

«The collaboration provides an application interface “Web Services Interface” that serves another application component “Travel Website”.»

ArchiMate 4 Specification, разд. 9.2.3 — пример активных структурных элементов домена приложений

Связь «сервис — интерфейс» не один к одному

«The same service may be exposed through different interfaces and the same interface may expose multiple services.»

ArchiMate 4 Specification, разд. 9.2.2 — соотношение интерфейсов и сервисов

Интерфейс как часть компонента

«An application interface may be part of an application component through aggregation, which means that this interface is provided by that component and can serve other application components.»

ArchiMate 4 Specification, разд. 9.2.2 — допустимые отношения интерфейса

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

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

A point of access where an application component makes services available to its environment.

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

Точка доступа, в которой компонент приложения делает сервисы доступными своему окружению.

Источникhttps://pubs.opengroup.org/architecture/archimate4-doc/chap09.html

Как это обозначают

Врезка из первоисточника: ArchiMate 4 Specification (The Open Group, April 2026, C260), приложение с нотацией.

  • Символ нотации: Application Interfaceзначок и рамка

Связи

В прошлых редакциях

3.2редакция заменена
A point of access where application services are made available.

Элемент ArchiMate 3.2: интерфейс приложения.

https://pubs.opengroup.org/architecture/archimate32-doc/

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

Служебные сведения
Вид документа
Element
Место в подходе
Application / Домен приложений
Редакция
4
14 дней бесплатно

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

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

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

Это же в StormАрхитектура систем и интеграцийГраф связей реестраРеестр процессов

Поддержка