MQTT сообщений промежуточного слоя характеристики

MQTT как обмен сообщениями промежуточное программное обеспечение на основе публикации / подписки (публикация / подписка) Режим «легкий» протокол связи построен по протоколу TCP / IP.
MQTT большим преимуществом является то, что код может быть минимальной и ограниченной пропускной в режиме реального времени удаленных устройств для обеспечения надежной службы обмена сообщениями. В низкой стоимости, низкой пропускной способности канала протокола обмена мгновенными сообщениями, поэтому более широко используется в вещах, малогабаритного оборудования, мобильных приложений. MQTT операционной протокол связи на удаленных датчиках и устройствах управления с низкой пропускной способностью, ненадежен дизайном сетевого протокола, который имеет следующие основные характеристики нескольких

(1) с помощью публикации / подписок сообщений модели, предоставляя много распределения сообщений разъединяют приложения.

(2) загружать содержимое маски передачи сообщений.

(3) с использованием протокола TCP / IP обеспечивает подключение к сети.

 主流的MQTT是基于TCP连接进行数据推送的,但是同样有基于UDP的版本,叫做MQTT-SN。这两种版本由于基于不同的连接方式,优缺点自然也就各有不同了。

(4) Есть три качества пресс-релизе службы:

«В лучшем случае один раз», пресс-релиз полностью зависит от базовой сети TCP / IP. Происходят отсутствует или дублировать сообщения. Этот уровень может быть использован в следующих случаях данные датчиков окружающей среды, потеря прочитанной записи не имеет значения, потому что будет отправлена ​​во второй раз вскоре после этого. Это способ подтолкнуть генерал-майоров АРР, если интеллектуальное устройство отсутствует, когда сообщение толчок, толчок мимо не получили, не получит сеть снова.

«По крайней мере, один раз», чтобы гарантировать, что сообщение достигает, но может произойти сообщение повторяется.

«Только один раз», чтобы гарантировать, что сообщение достигает один раз. В некоторых из более жестких требований к системе биллинга, вы можете использовать этот уровень. В биллинговой системе, сообщение повторяется или отсутствует, приведет к неправильным результатам. Этот пресс-релиз высокого качества обслуживание также может быть использовано, чтобы подтолкнуть APP мгновенных сообщений, гарантируя, что пользователи получают и будут получать только один раз.

(5) небольшой ВЛ мала (заголовок фиксированной длины составляет 2 байта), протокол обмена сведено к минимуму, чтобы уменьшить сетевой трафик.

Именно поэтому он очень подходит для представления в «Интернет вещей в области связи, информации для сбора датчика с сервером», чтобы знать, что вычислительная мощность и пропускная способность встроенных устройств является относительно слабым, использование этого протокола, чтобы доставить сообщение снова достаточно.

(6) с использованием характеристик завещания для информирования заинтересованных сторон механизмов абортированных клиента.

Последняя воля: Это является свидетельством механизм для других устройств для отправки последние слова одного и того же субъекта в устройстве уведомления разрывалось.

Завещание: механизм будет функционировать аналогичен последнюю волю.

рекомендация

отblog.51cto.com/chenhva/2476082