示例:构建 MQTT 客户端的步骤

本节提供了构建 MQTT 客户端的分步指南和示例。
创建 MQTT 客户端与代理通信,需要执行以下步骤,并且在画面上至少有两个按钮,一个用于订阅,另一个用于发布。
  1. 创建 MQTTFactory 实例以创建 MQTTClient。
    Option Explicit Private mFactory As MQTTFactory Private WithEvents mClient As MQTTClient
  2. 设置连接选项,例如客户端 ID 和代理地址。将
    broker.com
    更改为代理的地址和端口。
    复制以下 MQTT 示例之一并根据需要进行编辑,然后您可以调用函数,例如
    Connect_WithTCP
    ,以在 Display_AnimationStart 处创建一个 MQTT 客户端。
  3. 订阅主题。
    复制以下 MQTT 示例并根据需要进行编辑,然后可以使用订阅按钮调用函数来订阅主题。
  4. 设置消息处理程序以处理传入消息。
    复制以下 MQTT 示例并根据需要进行编辑。
  5. 发布消息并将其发送到特定主题。
    复制以下 MQTT 示例并根据需要进行编辑,然后可以使用发布按钮调用函数来发布消息。
  6. 测试运行画面以连接到 Broker,然后单击订阅按钮和发布按钮以订阅并发布消息。
您可以根据需要使用以下 MQTT 示例来处理错误。
有关 MQTT 高级属性的更多信息,请参阅安装在
图形
>
中的现成图形显示,其中包含称为
MQTT
的预配置 MQTT 对象。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal