Main Content

本页采用了机器翻译。点击此处可查看英文原文。

在 REST API 和 MQTT API 之间进行选择

REST 是一种代表性状态传输架构风格,设计为通过 HTTP 进行通信的请求/响应模型。MQTT 是一种在 TCP/IP 套接字或 WebSocket 上运行的发布/订阅模型。可以使用 SSL 保护基于 WebSocket 的 MQTT。您可以选择使用 REST GET 或 POST请求或使用 MQTT 发布 方法将数据更新到 ThingSpeak™通道。您可以使用 REST GET请求或 MQTT 订阅 检索通道数据。

何时使用 REST

在这些场景中,使用 REST 调用从 ThingSpeak通道更新或检索数据非常有用。

何时使用 MQTT

在这些场景中,使用 MQTT 将数据更新到 ThingSpeak通道非常有用。

  • 您希望以最小的功耗快速发送数据。

  • 您希望在设备连接间歇性或带宽有限时发送数据。

  • 您希望立即接收发布到通道的数据更新,而不轮询服务器是否有新消息。

另请参阅

| | | | |

相关示例

详细信息