$39 057
-3,23%
$2438,78
-4,78%
$0,8481
-3,49%
$0,3753
-2,79%
$0,0227
-4,11%
[lang=ru]Опубликовано[/lang][lang=en]Published by[/lang]: 17:07, 04 сентябрь 2020

Протокол XMPP инструмент для развития IoT

Протокол XMPP - отличный инструмент для использования в Интернете вещей. Цель этого обзора - дать краткое введение в то, как XMPP может помочь в создании надежных, безопасных и совместимых устройств, служб и приложений для Интернета вещей.

Протокол XMPP

Определение IoT

Хотя первые пионеры в этой области, позже названной Интернетом вещей или IoT, быстро изложили свое видение того, чем может стать Интернет вещей, не хватало четкого определения того, что это такое, определения с четкими разветвлениями и последствиями, которые можно изучить, и в соответствии с которыми можно сравнивать различные решения.


Прежде чем мы начнем сравнивать, какой протокол лучше всего подходит для Интернета вещей, и какой протокол вообще хорош или плох, нам нужно определиться с общими терминами. Поэтому мы перечислим следующее определение:

Интернет вещей

Интернетом вещей (или IoT) является то, что мы получаем, когда мы соединяем вещи, которые не управляются людьми, в Интернете.


Это определение имеет несколько прямых следствий, которые открываются для разных областей исследования:


  • Подключение относится к изучению протоколов связи, и в частности, как подключиться или привязаться к сети.

  • XMPP предоставляет различные варианты, такие как соединения сокетов, BOSH - двунаправленные потоки через синхронный HTTP и EXI - эффективный обмен XML.


протокол xmpp


Связь также относится к моделям общения. Протокол XMPP особенно богат, когда речь идет о поддержке различных шаблонов взаимодействия, таких как запрос / ответ, асинхронный обмен сообщениями, публикация / подписка, подписка на события (наблюдение) и отложенная доставка. Extensible Messaging and Presence Protocol также поддерживает различные уровни качества обслуживания для обмена сообщениями.


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


Не управляемый людьми IoT относится к обеспечению, делегированию доверия, автоматическому принятию решений, но также и к обнаружению.


Интернет вещей относится к масштабируемости, включая такие темы, как децентрализация и глобальная идентичность.


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


Другой важный аспект Интернета - это совместимость. Сюда входят такие темы, как слабосвязанные архитектуры и стандартизованные интерфейсы.

Протокол XMPP и IoT

Как вы видите, протокол XMPP обеспечивает большую поддержку во всех этих областях, что делает его хорошо подходящим для использования в области Интернета вещей (IoT).


Среди реализованных проектов с применением XMPP-протокола в области IoT можно выделить: Google Cloud Print, Firebase Cloud Messaging, Logitech Harmony Hub. Подробней с протоколом Extensible Messaging and Presence Protocol можно ознакомиться в обзоре: XMPP. Открытый протокол обмена сообщениями.

Ctrl
Enter
[lang=ru]
Заметили ошЫбку
Выделите текст и нажмите[/lang] [lang=en]
Noticed a mistakeS
Highlight the text and press[/lang] Ctrl+Enter
[lang=ru]Обсудить[/lang][lang=en]Discuss[/lang] (0)
Этот сайт использует cookie для хранения данных. Продолжая использовать сайт, Вы даете свое согласие на работу с этими файлами.