作者:Ikaros 链接:https://zhuanlan.zhihu.com/p/164930347 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 ## 前言 MQTT:MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件 。 MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。参考文章:Linux上MQTT环境搭建 mosquitto设置用户名和密码 mosquitto 常用命令 使用python发送、订阅mqtt消息 Python使用mqtt极简例子环境搭建与使用我的系统是CentOS71、安装必备...