阅读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-阿里云