👋 Привет, сетевые друзья! Сегодня речь пойдет о типах API.
⏺ О том что такое API мы рассказывали ранее. Вкратце это описание способов взаимодействия одной компьютерной программы с другими.
⏺ Наиболее распространены так называемые
Web API, которые используются в качестве платформы для создания
HTTP-служб. Среди них выделяют:
🟢 RPC – удаленный вызов процедур,
🟢 SOAP – простой протокол доступа к объектам,
🟢 REST – передача состояния представления.
API можно разделить по типу сервиса, у которого они есть:
🟠 Приложения.
🟠 Вебсайты.
🟠 Операционные системы. Например, у большей части операционных систем (Unix, Windows, MacOS, и т. д.) есть API, благодаря которому возможно программирование сервисов для этих систем.
Также API можно подразделять по типу доступа:
🟢 Внутренние – доступны внутренним разработчикам компании
🟢 Партнерские – доступны бизнес-партнерам и потребителям продукта или услуги
🟢 Публичные – доступны всем
Network Academy |
#api