Вы освоите синхронное и асинхронное взаимодействие, паттерны интеграции, брокеров сообщений, Sequence Diagram (диаграмма последовательности), REST API и SOAP, HTTP–запрос/ответ, JSON/XML, изучение и практическое применение Postman и Swagger
Программа курса
Файловый обмен
Общая БД
Вызов процедуры
Обмен сообщениями
Что такое брокер сообщений
Устройство брокера сообщений
Для чего используют брокер сообщений
Плюсы и минусы брокера сообщений
В чем разница между RabbitMQ и Apache Kafka
Практика: Оформление Т3 на описание брокера сообщения
Элементы
Практика: Построение диаграммы в draw.io
Синхронное и асинхронное взаимодействие
НТТР- запрос/ответ (URL, метод, заголовки, тело)
Основные методы НТТР-запроса
Безопасность и идемпотентность методов
НТТР-коды ответов
JSON (типы, примеры, параметры)
SOAP (отличие SOAP и REST, Разбор структуры XML-документа)
Изучение инструментов: Postman и Swagger
Практика: Проектирование REST API в Swagger. Изучение тестирования коллекций в Postman