我正在寻找在 javascript 接口(客户端)和 java 服务器之间建立低延迟 2way 通信。
客户端必须从服务器请求数据(可以请求不同的数据集,需要是异步的,数据是小的传感器数据集)。
我正在考虑使用 websockets 来实现它,因为它的延迟很低。但是我坚持选择一个 java websocket 服务器实现(我找到了 jetty,但有很多,还有一个需要为 node.js 和 socket.io 制作的案例,但不会有很多客户端在这种情况下;只有一个客户端发送多个请求,如果我错了,请纠正我,但似乎没有理由去 node.js 路径)。
最后但并非最不重要的; 服务器在树莓派上运行,并通过特殊协议接收传感器数据;(但我认为这对这个问题并不重要)。
有没有人在这个领域有一些经验并想分享他/她的强项?谢谢。