消息收发流程变更
由于云消息队列 MQTT 版新版本实现了独立存储,对云消息队列 RocketMQ 版没有强依赖,因此消息收发流程有相应的变更。
云消息队列 MQTT 版旧版本强依赖云消息队列 RocketMQ 版作为消息存储,因此云消息队列 MQTT 版消息和云消息队列 RocketMQ 版天然打通,创建了Topic后即可天然使用云消息队列 RocketMQ 版和云消息队列 MQTT 版的SDK相互通信。
云消息队列 MQTT 版新版本内部存储独立后,单独使用云消息队列 MQTT 版产品收发消息不需要配置任何其他产品。但如果还需要实现云消息队列 MQTT 版和云消息队列 RocketMQ 版的相互通信,则需要额外配置数据转发规则才能实现。具体场景差异如下:
场景 | 旧版本使用说明 | 新版本使用说明 |
云消息队列 MQTT 版客户端收发消息。 | 使用云消息队列 RocketMQ 版控制台或API创建Topic,然后收发消息。 | 使用云消息队列 MQTT 版控制台创建Topic,然后收发消息。 |
云消息队列 MQTT 版客户端发消息,云消息队列 RocketMQ 版客户端收消息。 |
|
|
云消息队列 RocketMQ 版客户端发消息,云消息队列 MQTT 版客户端收消息。 |
|
|
云消息队列 MQTT 版客户端上下线,云消息队列 RocketMQ 版客户端消费处理上下线通知。 |
|
|