1. > блог > Что такое протокол MQTT

Что такое протокол MQTT

Facebook
Твиттер
шедевр

1

MQTT (Message Ording Telemetry Transmission) — часто используемый протокол передачи данных для интернета вещей, основанный на публикации/подписке. Выпущена разработчиком IBM в 1999 году, она легкая, простая, открытая и легко реализуемая. Эти особенности делают протокол MQTT доступным для широкого спектра приложений. В сложной и ограниченной среде применения протокол мгновенной связи с низкой пропускной способностью имеет широкое применение в таких областях, как интернет вещей, промышленное оборудование и мобильная связь. Например, связь M2M от машины к машине, IoT IoT. Протокол MQTT широко используется в интернете вещей благодаря возможностям сбора данных и связи с помощью датчиков, медицинского оборудования, умных домашних страниц и автоматизированных устройств.

Большая часть функций MQTT заключается в предоставлении надежных сообщений в реальном времени для удаленных устройств с небольшим кодом и ограниченной пропускной способностью. Кроме того, протокол MQTT имеет следующие характеристики:

  1. Решить связь с приложением с помощью подписки на публикацию сообщений;
  2. Малая передача, низкие накладные расходы (фиксированная длина заголовка составляет 2 байта), минимизация обмена протоколами и экономия расхода трафика;
  3. Механизм уведомления заинтересованных сторон о перерыве в работе аномального клиента с использованием последней воли и контрольных функций;
  4. Позволяет пользователям динамически создавать темы, удобно обслуживать операции с нулевыми затратами;
  5. Достижение большой пропускной способности, низкой задержки и высокой стабильности6. Отсутствие ограничений в отношении типа и формата передаваемых данных, что обеспечивает гибкость данных;