1、什么是 MQTT MQTT 是 Message Queuing Telemetry Transport(消息队列遥测传输)的缩写,是 IBM 开发的一个即时通讯协议;基于发布 / 订阅范式的 “轻量级” 消息协议;MQTT服务器 服务器是发布者和订阅者之间的代理;
* 客户端(发布者)发送一条消息到服务器
* 一个或者多个客户端(订阅者)从服务器接收消息
按照 MQTT 协议标准,服务器提供三种连接方式,
* TCP:默认端口为 1883
* TLS:默认端口为 8883
* WebSocket:默认端口为 808
MQTT在线测试工具http://tools.emqx.io/