Код | 489719 |
Дата создания | 2022 |
Мы сможем обработать ваш заказ (!) 22 ноября в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
|
Был написан реферат, сдан на оценку 5, также проверен на антиплагиат
Не нашли нужную работу в магазине или Вас интересует другой вариант? Вы всегда можете написать мне в личные сообщения - и я уверен, что смогу помочь Вам в решение Вашей задачи)
Содержание
Что такое API?
Типы API
1.1 API по доступности, также известной как политика выпуска
1.2 API по вариантам использования
Спецификации/протоколы API
1.1 Удаленный вызов процедур (RPC)
1.2 Протокол доступа к служебным объектам (SOAP)
1.3 Передача репрезентативного состояния (REST)
1.4 gRPC
1.5 ГрафQL
документация по API
Примеры API
Заключение
Список литературы
Что такое API?
API — это набор программного кода, который обеспечивает передачу данных между одним программным продуктом и другим. Он также содержит условия этого обмена данными.
Как работает API.
Интерфейсы прикладного программирования состоят из двух компонентов:
Программное обеспечение, которому необходимо получить доступ к информации (т. е. к стоимости гостиничных номеров X на определенные даты) или функциональным возможностям (т. е. к маршруту из точки А в точку Б на карте в зависимости от местоположения пользователя) из другого программного обеспечения, вызывает свой API при указании требования к тому, как должны предоставляться данные/функциональность. Другое программное обеспечение возвращает данные/функции, запрошенные первым приложением.
И интерфейс, с помощью которого эти два приложения взаимодействуют, определяется API.
Список литературы
1. Гордеев, А.В., Молчанов, А.Ю. Системное программное обеспечение: Учебник. - СПб.: Питер, 2008.
2. Иванова, Г.С. Объектно-ориентированное программирование: Учебник. – М.: Изд-во МГТУ им. Баумана, 2003.
3. Компаниец, Р.И. Системное программирование. Основы построения трансляторов: Учебник. – СПб.: Питер, 2000.
4. Трубачев, Е.С. Троянские программы: механизмы проникновения и заражения // Вестник Волжского университета им. В.Н. Татищева. Серия "Информатика". Вып. 18. – Тольятти: Изд. Волжского университета им. В.Н. Татищева, 2011. – С. 130-135.
5. Трубачева, С.И. Программирование в операционных системах: Учебно-мет.пособие.-Тольятти: Изд-во ВУиТ, 2006.
6.
7. http://www.e-uni.ee/e-kursused/eucip