$41 628
+7,4%
$2463,93
+5,59%
$0,7512
+4,04%
$0,4167
-2,68%
$0,0198
+2,83%
Опубликовано: 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
Заметили ошЫбку
Выделите текст и нажмите Ctrl+Enter
Обсудить (0)
Этот сайт использует cookie для хранения данных. Продолжая использовать сайт, Вы даете свое согласие на работу с этими файлами.