MQTT4Snap!
Материал из Поле цифровой дидактики
| Краткое описание инструмента | Библиотека для работы с MQTT в Snap! |
|---|---|
| Возможности | |
| Трудности использования | |
| Область знаний | |
| Область применения | Интернет вещей |
| Поясняющее видео | |
| Веб-сайт | https://github.com/pixavier/mqtt4snap |
| Пользователи | Учащиеся, Преподаватели |
| Используется для создания (проведения) | Coding |
| Разработчик | |
| Сообщество вокруг средства | |
| Лицензия | Открытая |
| Год первого релиза | |
| Совместное сетевое использование | Да |
| Какой язык основной | English |
| Есть ли поддержка Искусственным Интеллектом | Нет |
Основные термины и понятия
- Message
- Сообщения (message) содержат в себе информацию, которую один участник сети на базе протокола MQTT хочет передать другим. Взаимодействие между участниками сети осуществляется через Брокера. То есть, если мне, как устройству, нужно передать сообщение о том что я что-то сделал или сообщить о том, как у меня дела, я передаю сообщение брокеру публикуя во всеуслышание что "я что-то сделал"
- Publish
- Это процесс передачи сообщения брокеру. То есть простым языком, я подошел к брокеру и сказал "something". Брокер гипотетически должен услышать это сообщение и записать его к себе в блокнотик
- Subscribe
- Bсеми сообщениями от всех устройств владеет исключительно брокер. Актанты подписываемся на рассылку от брокера для получения проходящих через него сообщений. Чтобы читать какие-то конкретные сообщения используется механизм Topic
- Topic
- Формат топика может быть разным и абсолютно любым. Главное чтобы получатель был подписан на этот топик и знал что делать с информацией полученной из сообщений.
- QoS
- Retain
