MQTT调试工具,用以MQTT协议联调联试,方便使用,界面简约清楚,必须输入详细地址及服务器端口,ID/登录名及登陆密码后联接,可以用于开展十六进制显示信息和ASCII显示信息,能够定阅MQTT topic!
【疑难问题】
MQTT是啥?
MQTT(Message Queuing Telemetry Transport,消息序列监测传送)是IBM开发设计的一个即时通信协议,有可能变成物联网技术的关键构成部分。该协议适用全部服务平台,基本上能够把全部连接网络物件和外界相互连接,被用于作为感应器和制动系统(例如根据Twit ter让房子连接网络)的通讯协议。
MQTT特性
MQTT协议是为很多数学计算比较有限,且工作中在低网络带宽、不靠谱的互联网的远程控制感应器和控制系统通信而设计方案的协议,它具备下列关键的几类特性:
1、应用发布/定阅消息方式,出示一对多的消息发布,消除应用软件藕合;
2、对负荷內容屏蔽掉的消息传送;
3、应用 TCP/IP 出示数据连接;
4、有三种消息发布服务水平:
“最多一次”,消息发布彻底依靠最底层 TCP/IP 互联网。会产生消息遗失或反复。这一等级可用以以下状况,自然环境感应器数据信息,遗失一次读纪录不在乎,由于没多久后还会继续有第二次推送。
“最少一次”,保证 消息抵达,但消息反复很有可能会产生。
“仅有一次”,保证 消息抵达一次。这一等级可用以以下状况,在收费系统中,消息反复或遗失会造成 有误的結果。
5、中小型传送,花销不大(固定不动长短的头顶部是 2 字节数),协议互换降到最低,以减少数据流量;
6、应用 Last Will 和 Testament 特性通告相关多方手机客户端异常中断的体制;