IT Academy
Урок 2 · Средний

MQTT/CoAP и data contracts

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

MQTT использует topics и брокер, QoS определяет гарантии доставки протокола. Повторы всё равно требуют понимания бизнес-семантики. Контракт сообщения задаёт устройство, время, единицу и версию.

Задача для самостоятельного решения

Почему QoS 1 может дать повторное показание?

Показать разбор ответа

Допускается доставка как минимум один раз. Используйте event_id/sequence и дедупликацию, если повтор влияет на расчёт.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →