11_发布者订阅者_使用Python代码仿真测试Broker服务器

<< 点击显示目录 >>

主页  MQTT使用助手 > 10_搭建一个MQTT Broker中介服务器 >

11_发布者订阅者_使用Python代码仿真测试Broker服务器

 

若确保MQTT的中介服务器可靠,此步骤可跳过

 

目的

在本地的仿真下,

使用Python脚本代码,模拟订阅者与发布者所发的信息流,配合 10_搭建一个MQTT Broker中介服务器 验证中介服务器的可用性。

 

例程获取

mqtt Python客户端代码和可执行程序下载

pub可执行程序+代码

sub可执行程序+代码

 

下载mqtt库

 

clip0004

找到paho-mqtt库

clip0006

 

程序

创建一个sub的client,使用loop_forever来进行保持

clip0008

创建一个pub的client,运行一次发送一次消息

注意'test'为一个topic,需要保持一致,才能够进行消息的交互

clip0010

clip0007

 

测试结果

首先启动sub.py

然后运行一次pub.py,sub.py这边就可以收到相应的消息,即意味着测试成功

clip0011