物联网设备如何连接到服务器

Mos*_*tab 8 sockets embedded web-services iot

我正在开展物联网项目,我应该让嵌入式设备与网络服务保持联系.因此,更好的是,每隔1或2秒请求Web服务,或者使用服务器打开套接字以保证实时操作.

考虑到使用套接字,可能需要我编写很多代码串,因为没有框架可以通过ARM进行套接字.

谢谢

小智 3

我和我的团队目前正在开发物联网平台,以下是我的建议:

  1. 如果您的产品仅定期报告数据或状态,那么使用 Web 服务接收数据就可以正常工作,并且非常容易实现。
  2. 如果您需要将实时操作从服务器发送到您的设备,使用长 TCP 连接是更好的选择。有一些很好的协议可以帮助您实现这一点,例如 MQTT。
  3. 对于上面的第二种情况,请求 Web 服务接收实时操作是可行的,但这绝对不是一个好主意。它将增加服务器的负载和设备的能耗。

毕竟,您需要根据产品的要求做出选择。