我正在寻找Android设备(运行原生应用)与网站之间的通信选项。
在基础知识方面,Android设备只是一个移动传感器,而网站是接收端,将处理传感器数据。然后,该网站必须想象这一运动。
目标是这种情况会立即发生,因为传感器数据每秒最多可以达到50次更新。
我正在寻找一些适当的选项,并尽可能分享流式传输数据的经验;
到目前为止,我已经想到了;
答案 0 :(得分:1)
我会这样做:
节点socket.io服务器只接收传感器数据并进行广播。
关于socket.io:
Socket.io使用Websockets。但是,如果客户端不支持Websockets,则会回退到长轮询等...以模拟Websockets。最重要的是,它为您提供了一个pubs / sub框架,Websockets不提供开箱即用的功能。
新版本的socket.io(可在github上使用)使用engine.io来提供websocket抽象,然后将pub / sub框架放在其上。
答案 1 :(得分:0)
在appengine中使用前端向其发布数据,不需要2way频道。如果你真的想要2路使用套接字。