Python实现MQTT客户端

1、安装 paho-mqtt包命令 pip install paho-mqtt 2、接收端代码: import paho.mqtt.client as mqtt def on_connect(client, userdata, flags, rc):     print(\"Connected with result code \" + str(rc))    

Windows下搭建MQTT服务器(Apollo)

1、安装JDK,配置Java环境(省略) 2、下载 Apache 的 Apollo,可直接下载:apache-apollo-1.7.1-windows-distro(服务端).zip(MQTT服务软件挺多的,比如:EMQ、Mosquitto) MQTT服务软件列表,下图来源:https://github.com/mqtt/mqtt.github.io/wiki/server-support 3、解

MQTT 协议简介、与Websocket的区别

MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。 MQTT协议原理: 简单来说就是客户端与服务端通过心跳包来保持连接,客户接收端向服务端订阅消息,