主要内容

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

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

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

何时使用 REST

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

何时使用 MQTT

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

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

  • 您想要在设备连接不稳定或带宽有限时发送数据。

  • 您希望立即收到发布到通道的数据更新,而无需轮询服务器以获取新消息。

另请参阅

| | | | |

主题