AWS IoT 设备网关是 MQTT 代理吗?
Posted
技术标签:
【中文标题】AWS IoT 设备网关是 MQTT 代理吗?【英文标题】:Is AWS IoT Device Gateway an MQTT broker? 【发布时间】:2016-03-30 15:02:31 【问题描述】:我正在尝试了解 Amazon AWS IoT,但我发现在传感器/执行器和 AWS(规则引擎)之间连接了一个设备网关。我了解传感器/执行器是可以发布/订阅主题的 MQTT 客户端。
设备网关也支持发布/订阅模式,这意味着
设备网关也是 MQTT 客户端?
那么 MQTT 代理在哪里?
OR Device Gateway 是 AWS-IoT 服务的代理 + 通信接口?
我已附上关于 AWS IoT 的 Image Amazon 演示文稿以供参考:
【问题讨论】:
我处于同样的情况:我不知道如何寻址 AWS MQTT 代理。如何找到 AWS DeviceGateway (MQTT Broker) 的 URL?我需要那个,因为我使用的是 ZwayMQTT Bridge。hardillb 发布的链接没有提供这条重要的信息。事实上,整个文档都非常高级,对我理解如何设置没有多大帮助。 forums.aws.amazon.com/thread.jspa?messageID=712083 【参考方案1】:网关是一个 MQTT 代理,但不是完全兼容的。一些区别是:
不支持保留消息 不支持 QOS2 没有消息持久性完整的细节可以在这里找到http://docs.aws.amazon.com/iot/latest/developerguide/protocols.html
【讨论】:
以上是关于AWS IoT 设备网关是 MQTT 代理吗?的主要内容,如果未能解决你的问题,请参考以下文章