Курс для быстрого погружения в работу с веб-сервисами Loginom: учим создавать, публиковать и вызывать веб-сервисы. В лекциях рассказываем о теории веб-сервисов и технологиях XML, JSON, SOAP, REST.
Для прохождения курса рекомендуется иметь базовые навыки работы с платформой Loginom.
Блок 1. Общие сведения о веб-сервисах
Понятие, типы и архитектура веб-сервисов. Веб-стандарты. Характеристики веб-сервисов. Преимущества и недостатки. Этапы развития веб-сервисов. Первые средства создания веб-сервисов. Современное распространение технологии. Компоненты Loginom для работы с веб-сервисами.
Блок 2. Технологии веб-сервисов
XML. Структура XML-документа. Правила задания имен. JSON. Структура JSON-документа. Правила задания ключей и значений. Сравнение XML и JSON. SOAP. Структура SOAP-сообщения. WSDL. Структурная схема WSDL. REST. REST-запросы. Описание REST-сервиса. Сравнение SOAP/WSDL и REST. Публикация веб-сервисов с помощью Loginom.
Блок 3. Вызов веб-сервисов в Loginom
Настройка подключения: SOAP-сервис. Подготовка данных. SOAP-запрос. Настройка подключения: REST-сервис. Подготовка данных. REST-запрос. Обновление веб-сервиса.
Блок 4. Интеграция с внешними сервисами
Подходы к веб-интеграции. Место веб-сервисов в аналитике. Примеры сервисов. Преимущества веб-интеграции. Вызов внешнего сервиса в Loginom: API ВКонтакте.
pdfПодробная программа курса