1、基于MQTTX创建MQTT订阅端
MQTTX下载地址为:https://mqttx.app/zh,下载安装后,打开软件界面如下图所示
2、创建新的链接
在上图基础上点击“New Connection”按钮,弹出如下所示界面
按照图中填充界面相关内容后点击右上角“Connect”按钮进行与服务端的链接,连接成功后如下图所示
3、订阅端连接服务端后的信息显示
订阅端连接服务端成功后,服务端如下图所示,主界面看到目前的链接数,点击在线连接数进入具体连接可以看到我们创建的订阅端的ClientID,这表示我们的订阅端已经连接成功。
4、订阅端订阅指定topic的信息
在订阅端连接服务端成功后,点击“New Subscription”按钮,弹出如下界面
输入需订阅的Topic名称,点击Confirm按钮确认,出现如下图所示界面
5、发布端发布信息到服务端,订阅端接收从服务端订阅的消息
利用Qt开发发布端如下图所示进行服务器连接(服务端也可看到发布端的链接)及信息发布
发布消息成功后,MQTTX订阅的消息如下图所示
通过上述过程,整个MQTT的订阅与发布流程全部完成。