微消息队列MQTT版支持多语言的消息收发。本文提供单独使用微消息队列MQTT版收发消息以及与消息队列RocketMQ版结合使用的示例代码的链接。

示例代码使用说明

针对不同的使用场景,本文提供的示例代码所覆盖的语言并不代表该场景下仅支持该语言。示例代码可为您实际的消息收发提供指引与参考。例如,本文列举的第七种场景RocketMQ发送消息MQTT订阅消息示例,虽然仅有Java的示例代码,但实际支持的语言不仅只有Java。您可以参照Java的示例代码完成其余语言的参数填写。各语言的Demo仍在不断补充,敬请期待。

微消息队列MQTT版所支持的客户端SDK,请参见SDK下载

示例代码列表

有的语言暂未有Demo,后续会陆续补齐。请先下载相应语言的SDK参照Java示例自行测试。详细信息,请参见SDK下载

语言 下载地址
Java mqtt.demo.java
C mqtt.demo.c
Python mqtt.demo.python
.NET mqtt.demo.net
JavaScript mqtt.demo.javascript
iOS mqtt.demo.ios
PHP mqtt.demo.php

有的语言暂未有Demo,后续会陆续补齐。请先下载相应语言的SDK参照Java示例自行测试。详细信息,请参见SDK下载

语言 下载地址
Java mqtt.signature.mode.demo.java
C mqtt.signature.mode.demo.c
Python mqtt.signature.mode.demo.python
.NET mqtt.signature.mode.demo.net
JavaScript mqtt.signature.mode.demo.javascript
iOS mqtt.signature.mode.demo.ios
PHP mqtt.signature.mode.demo.php

有的语言暂未有Demo,后续会陆续补齐。请先下载相应语言的SDK参照Java示例自行测试。详细信息,请参见SDK下载

语言 下载地址
Java mqtt.token.mode.demo.java
PHP mqtt.token.mode.demo.php

有的语言暂未有Demo,后续会陆续补齐。请先下载相应语言的SDK参照Java示例自行测试。详细信息,请参见SDK下载

语言 下载地址
Java mqtt.ssl.demo.java
C mqtt.ssl.demo.c
Python mqtt.ssl.mode.demo.python
.NET mqtt.ssl.mode.demo.net
JavaScript mqtt.ssl.demo.javascript
iOS mqtt.ssl.demo.ios

有的语言暂未有Demo,后续会陆续补齐。请先下载相应语言的SDK参照JavaScript示例自行测试。详细信息,请参见SDK下载

语言 下载地址
JavaScript mqtt.demo.javascript

有的语言暂未有Demo,后续会陆续补齐。请先下载相应语言的SDK参照Java示例自行测试。详细信息,请参见SDK下载

语言 下载地址
Java mqtt.demo.java

有的语言暂未有Demo,后续会陆续补齐。请先下载相应语言的SDK参照Java示例自行测试。详细信息,请参见SDK下载

语言 下载地址
Java mqtt.demo.java

有的语言暂未有Demo,后续会陆续补齐。请先下载相应语言的SDK参照Java示例自行测试。详细信息,请参见SDK下载

语言 下载地址
Java mqtt.ordered.msg.demo.java
PHP mqtt.ordered.msg.demo.php

说明 如果您使用签名鉴权模式收发消息,且需对签名进行验证,请参见 使用控制台验证签名