Содержание
- 2. API-ЭТО ИНТЕРФЕЙС ИЛИ СПОСОБ ВЗАИМОДЕЙСТВИЯ ОДНОЙ СИСТЕМЫ С ДРУГОЙ Типы api: ⁃ Local api , то
- 3. Как работает api ⁃ Вызов операции ( метод) ⁃ Входные данные ( http request) То есть
- 4. Веб-сервисы это программа, которая организовывает взаимодействие между сайтами, то есть информация с одного портала передаётся на
- 5. SOAP SOAP - это протокол обмена структурированными сообщениями в распределённый вычислительной среде. Этот протокол использует для
- 6. XSD XSD - описывает структуры нашего HTML документа и типы данных, которые там могут храниться. То
- 7. WSDL WSDL - это такой файлик, с таким расширением и с таким форматом. Он написан на
- 8. Каждый документ WSDL можно разделить на следующие логические части: ⁃ элементы данный, это message,то есть это
- 9. ПРАВИЛА НАПИСАНИЯ XML: ⁃ XML это язык , который очень похож на HTML, но в отличии
- 11. ОТЛИЧИЯ SOAP ОТ REST: ⁃ наличие WSDL ⁃ Сообщения обмениваются с помощью XML ⁃ Информация о
- 12. REST REST - архитектурный стиль К нему не применяются какие то жесткие правила Ему не нужны
- 13. REST ОТ RESTFUL Если rest это архитектурный стиль с помощью которого у нас описывается структура передачи
- 14. ОТЛИЧИЯ REST И SOAP ВЕБ СЕРВИСАМИ: ⁃ Rest поддерживает различные форматы (json, xml, текстовые форматы). Soap
- 15. Клиент( браузер, мобильное приложение) Клиент запрашивает информацию с сервера (как правило через интерфейс (типо кнопки на
- 16. HTTP Протокол Передачи Гипертекста — это протокол, который определяет язык для клиентов и серверов, чтобы общаться
- 17. ОСНОВНЫЕ СОСТАВЛЯЮЩИЕ ПРОТОКОЛА HTTP Данные (ЧТО отправить?) – то, что мы запрашиваем, например, запрос погоды в
- 18. ОСНОВНЫЕ МЕТОДЫ ПРОТОКОЛА HTTP GET – получить данные с сервера POST – отправить данные на сервер
- 19. СТРУКТУРА URL АДРЕСА https://vk.com/friends протокол домен путь Протокол – каким образом осуществляется обмен данными между клиентом
- 20. ДАННЫЕ В зависимости от метода данные можно передавать в URL-адресе (метод GET), либо в теле запроса
- 21. JSON Json – это формат обмена данными типа «ключ-значение» (т.е. имя - Вася, фамилия – Иванов,
- 22. СТРУКТУРА HTTP ПРОТОКОЛА Метод GET Метод POST, PUT, DELETE 1. General headers – основной заголовок (что,
- 23. СТАТУС КОДЫ 100-е (100-199) – информационные (102 Processing - "В обработке". Этот код указывает, что сервер
- 25. Скачать презентацию