MQTT
MQTT - это протокол PubSub, который широко используется в платформе IoT для получения и отправки данных через облако. Его экономически эффективным тоже. Вот некоторые преимущества его использования.
- более эффективное распространение информации
- увеличенная масштабируемость
- значительное снижение пропускной способности сети;
- уменьшает частоту обновления до секунд;
- хорошо подходит для дистанционного зондирования и контроля;
- максимизирует доступную пропускную способность;
- легкие накладные расходы;
- использует безопасность на основе разрешений;
- имеет устойчивую экосистему и используется нефтегазовой промышленностью,
Amazon.com и Facebook;
- может сэкономить время на разработку;
- протокол публикации / подписки собирает больше данных с меньшей пропускной способностью
по сравнению с протоколами опроса.
Сервисная шина Azure
Сервисная шина Azure предоставляет то же решение, что и MQTT. Фактически в фоновом режиме он использовал протокол MQTT для управления данными PubSub. Это инструмент Microsft, и он дорогой.
Благодаря использованию функций Azure Service Bus, поскольку это облачное решение, оно определенно упростит канал связи между отправителем и получателем, а также сделает его удобным для пользователя, так как они более надежны и широко доступны. в рыночном пространстве.
Заключение
Я, согласно моему мнению, если моя цель - передать данные только от отправителя к получателю, MQTT будет полезен. В то время как моя цель состоит в том, чтобы выйти за пределы отправки и получения данных, таких как уведомление об отправке, используя концентратор уведомлений Azure, управлять сложным рабочим процессом данных, управлять очередью данных и т. Д. Для больших приложений будет удобно управлять сложностью.