閱讀596 返回首頁    go 阿裏雲


環境準備__MQTT 接入準備_MQTT 接入(物聯)_消息隊列 MQ-阿裏雲

本文主要介紹 MQTT 接入需要完成的準備工作,包含 MQTT 客戶端適配、服務接入配置等內容。

客戶端適配

MQ 提供的 MQTT 服務嚴格遵循 MQTT3.1.1 協議設計,理論上能夠適配所有的 MQTT 客戶端,但不排除部分客戶端存在細節上的兼容性問題。針對 MQTT 用戶常用的平台,推薦對應的三方包如下:

使用平台 推薦的第三方 SDK 相關鏈接
Java Eclipse Paho SDK https://www.eclipse.org/paho/downloads.php
iOS MQTT-Client-Framework https://github.com/ckrey/MQTT-Client-Framework
Android Eclipse Paho SDK https://github.com/eclipse/paho.mqtt.android

服務接入配置

MQ 已經在阿裏雲各個 Region 開放 MQTT 服務,各個 Region 的接入點信息參見下表。同時,MQ 目前開放的 MQTT 服務除了支持標準的 MQTT 協議還支持如 SSL 加密協議、WebSocket、Flash,對應的服務端口如下,請根據實際需求修改。

Region 名稱 接入點 Url 標準協議
端口
SSL
端口
Websocket
端口
Flash
端口
使用場景
公網測試 tcp://mqtt-test.cn-qingdao.aliyuncs.com 1883 8883 80 843 測試環境使用,
Topic 資源僅限公網測試
華北2 tcp://mqtt.cn-beijing.aliyuncs.com 1883 8883 80 843 華北2(北京)線上環境使用,
Topic 資源僅限華北2
華東1 tcp://mqtt.cn-hangzhou.aliyuncs.com 1883 8883 80 843 華東1(杭州)線上環境使用,
Topic 資源僅限華東1
華東2 tcp://mqtt.cn-shanghai.aliyuncs.com 1883 8883 80 843 華東2(上海)線上環境使用,
Topic 資源僅限華東2
華南1 tcp://mqtt.cn-shenzhen.aliyuncs.com 1883 8883 80 843 華南1(深圳)線上環境使用,
Topic 資源僅限華南1
金融雲華南1 tcp://mqtt.finance-cn-shenzhen.aliyuncs.com 1883 8883 80 843 華南1(深圳金融雲)線上環境使用,
Topic 資源僅限金融雲華南1

注意:

使用 MQTT 時,一定要在對應的 Region 申請 Topic 資源,如果跨 Region 調用會收不到消息。

最後更新:2016-11-23 16:04:20

  上一篇:go MQTT 名詞解釋__MQTT 接入(物聯)_消息隊列 MQ-阿裏雲
  下一篇:go 資源申請__MQTT 接入準備_MQTT 接入(物聯)_消息隊列 MQ-阿裏雲