实时双向套接字

Realtime Bi-direction Socket

我有一个 Arduino,装有连接到 Raspberry Pi 的传感器。 Arduino 将传感器的所有数据传递给 Raspberry。

现在我想将所有这些数据通过套接字实时推送到后端服务器,并将数据上传到数据库中。

我正在为此寻找最佳解决方案。 Socket.io 似乎是一种流行的解决方案,并且依赖于 WebSockets 和 NodeJS。

Pusher 似乎是一个不错的 API 服务,可以轻松集成到 iOS 和 Android 设备中。

最好的解决方案是什么?看起来 WebSocket 是可行的方法,但是是否有更好的协议可用于此目的?

同时检查 MQTT 协议。它正被广泛用于这种目的。您可以找到开源和商业以及基于云和自托管的 MQTT 代理。