本文介绍微消息队列 MQTT 版的 Demo 工程,包含各种应用场景的使用指导,请参见程序源码的文档注释进行理解。

获取多语言 Demo

场景 下载地址
单独使用 MQTT 消息收发示例 mqtt.demo.java
MQTT 签名示例 mqtt.signature.mode.demo.java
MQTT Token 示例 mqtt.token.mode.demo.java
MQTT SSL 加密示例 mqtt.ssl.demo.java
MQTT 发送消息 RocketMQ 订阅消息示例 mqtt.to.rocketmq.demo.java
RocketMQ 发送消息 MQTT 订阅消息示例 rocketmq.to.mqtt.demo.java
MQTT 发送顺序消息 RocketMQ 订阅顺序消息示例 mqtt.ordered.msg.demo.java
MQTT 客户端异步上下线通知示例 mqtt.client.status.notice.demo.java
场景 下载地址
单独使用 MQTT 消息收发示例 mqtt.demo.python
MQTT 签名示例 mqtt.signature.mode.demo.python
MQTT SSL 加密示例 mqtt.ssl.mode.demo.python
场景 下载地址
单独使用 MQTT 消息收发示例 mqtt.demo.php
MQTT 签名示例 mqtt.signature.mode.demo.php
MQTT Token 示例 mqtt.token.mode.demo.php
MQTT 发送顺序消息 RocketMQ 订阅顺序消息示例 mqtt.ordered.msg.demo.php
场景 下载地址
单独使用 MQTT 消息收发示例 mqtt.demo.c
MQTT 签名示例 mqtt.signature.mode.demo.c
MQTT SSL 加密示例 mqtt.ssl.demo.c
场景 下载地址
单独使用 MQTT 消息收发示例 mqtt.demo.net
MQTT 签名示例 mqtt.signature.mode.demo.net
MQTT SSL 加密示例 mqtt.ssl.mode.demo.net
场景 下载地址
单独使用 MQTT 消息收发示例 mqtt.demo.javascript
MQTT 签名示例 mqtt.signature.mode.demo.javascript
MQTT SSL 加密示例 mqtt.ssl.demo.javascript
WebSocket 消息收发示例 mqtt.websocket.demo.javascript
场景 下载地址
单独使用 MQTT 消息收发示例 mqtt.demo.ios
MQTT 签名示例 mqtt.signature.mode.demo.ios
MQTT SSL 加密示例 mqtt.ssl.demo.ios

示例代码全集请参见 mqtt-demo

下载完成后解压即可看到本地新增了 lmq-demo 文件夹。其中一级文件夹是按照开发语言进行分类,请按照实际需求进行调试。

Demo 使用须知

如果搭配使用微消息队列 MQTT 版和其他后端消息存储产品,如消息队列 RocketMQ 版,您需理解消息结构和属性映射关系,详情请参见 MQTT 与 RocketMQ 的消息结构映射

说明 各种开发语言的 Demo 程序完整程度可能不一致,后续会陆续更新。如果有特性暂未有 Demo,请参见 Java 的示例下载相应语言的 SDK 后自行测试。

更多信息

示例代码仅供参考使用,获取相应语言 SDK 详情请参见 SDK 下载