消息收發流程變更
由于云消息隊列 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 版客戶端消費處理上下線通知。 |
|
|