Поделиться через


Терминология службы "Управление API" в Azure

ОБЛАСТЬ ПРИМЕНЕНИЯ: все уровни Управление API

В этой статье приведены определения терминов, относящихся к службе "Управление API" в Azure.

Определения терминов

  • API серверной части — служба, чаще всего на основе HTTP, которая реализует программный интерфейс и его операции. Иногда API серверной части сокращенно называют серверными компонентами. Дополнительные сведения см. в статье Серверные системы.
  • Внешний API — Управление API выступает в качестве уровня-посредника для API серверной части. Внешний API — это программный интерфейс, который предоставляется потребителям API из Управление API. Вы можете настроить форму и поведение внешнего API в службе "Управление API", не внося изменения в представленные им API серверной части. Иногда внешние API упрощенно называют API. Дополнительные сведения см. в статье об импорте и публикации API.
  • Продукт. Продукт — это пакет внешних API, которые могут быть доступны определенной группе потребителей API для самостоятельного подключения в рамках учетных данных для единого доступа и набора ограничений на использование. API может быть частью нескольких продуктов. Дополнительные сведения см. в статье Создание и публикация продукта в службе управления API Azure.
  • Операция API. Внешний API в службе "Управление API" может определять несколько операций. Операция — это сочетание HTTP-команды и шаблона URL-адреса, однозначно разрешаемого во внешнем API. Часто операции сопоставляются один к одному с конечными точками API серверной части. Дополнительные сведения см. в статье Mock API responses (Имитация ответов API).
  • Версия. Версия — это отдельный вариант существующего внешнего API, который отличается по форме или поведению от оригинала. Версии дают клиентам возможность выбора: продолжать использовать оригинальный API или перейти на новую версию в удобное для них время. Версии — это механизм выпуска критических изменений без влияния на потребителей API. Дополнительные сведения см. в статье Публикация нескольких версий API предсказуемым способом.
  • Редакция. Редакция — это копия существующего API, которую можно изменить без воздействия на потребителей API и поменять местами с версией, используемой потребителями в настоящее время, обычно после проверки и тестирования. Редакции предоставляют механизм безопасного внедрения некритических изменений. Дополнительные сведения см. в статье об использовании редакций.
  • Политика. Политика — это многократно используемый и составной компонент, реализующий некоторые часто используемые функции, связанные с API. Управление API предлагает более 50 встроенных политик, которые заботятся о важнейших, но недифференцированных равноценных проблемах — например, преобразование запросов, маршрутизация, безопасность, защита, кэширование. Политики можно применять в различных областях, которые определяют затронутые API или операции и динамически настраиваются с помощью выражений политики. Дополнительные сведения см. в статье Политики в Azure API Management.
  • Портал разработчика — портал разработчика является компонентом службы "Управление API". Он предоставляет настраиваемый интерфейс для обнаружения API и самостоятельного подключения к потребителям API. Дополнительные сведения см. в статье о настройке портала разработчика.

Следующие шаги