清泛IT社区

标题: MQTT相关知识研究笔记 [打印本页]

作者: App Inventor 2     时间: 2024-04-28 11:53
标题: MQTT相关知识研究笔记
(, 下载次数: 137030)

1、开源技术选型:
EMQX:https://github.com/emqx/emqx
Mosquitto:https://github.com/eclipse/mosquitto

Mosquitto 不支持分布式集群,但C/C++写的更高效,200KB内存占用,几乎可以运行在一切平台之上,包括树莓派,可以作为小型的消息网关,运行在局域网边缘设备上。适合局域网或私有化部署的场景。
EMQX:支持集群,亿万级别请求支持。适合公有云部署,或者企业级要求场景。  可以通过桥接,使得Mosquitto也能作为一个聚合设备(网关)接入EMQX。
EMQX 搭建参考:https://blog.csdn.net/xiaolong11 ... e/details/134280836
Mosquitto 安装包下载:https://mosquitto.org/download/

2、与Node-RED有啥区别?Node-RED 是一种编程工具,用于以新颖有趣的方式将硬件设备、API 和在线服务连接在一起。
Node-RED 是一个流程化的工具,不是MQTT网关,它能整合各种资源包括MQTT网关、微信推送、天气推送等服务节点,定义执行流程将各个硬件节点以一定的逻辑联系在一起。如:雨量传感器探索到下雨了,发送指令执行关窗,同时给微信发送消息提醒,这些逻辑关系可以利用这个平台进行可视化的定义。


3、有没有现成的云平台,无需手动搭建?
Easy Iot(过于依赖他们的硬件),巴法云(技术纯粹一些,还支持TCP长连接),阿里云(企业版收费,可免费试用,步骤复杂),华为云(暂未研究)。

国外的平台:
HiveMQ公共测试:https://www.mqtt-dashboard.com/
(, 下载次数: 29352)

EMQX:broker.emqx.io
(, 下载次数: 29608)

4、MQTT测试客户端:
不用挑选了,就它 MQTTX:https://mqttx.app/zh
(, 下载次数: 29316)





欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3