[英]Low Latency communication using web sockets & Java Server
我希望在javascript接口(客戶端)和java服務器之間建立低延遲的2路通信。
客戶端必須從服務器請求數據(可以詢問不同的數據集,需要異步,數據是小的傳感器數據集)。
我正在考慮使用websockets來實現它,因為它的延遲很低。 但是我堅持選擇一個java websocket服務器實現(我發現了jetty,但是有很多,而且還有一個案例可以用於node.js和socket.io但是不會有很多客戶端在這種情況下;只有一個客戶端發送多個請求所以糾正我,如果我錯了,但似乎沒有理由去node.js路徑)。
最后但並非最不重要的; 服務器在覆盆子pi上運行,並通過特殊協議接收它的傳感器數據; (但我不認為這對這個問題很重要)。
有沒有人在這個領域有一些經驗並且想分享他/她的強硬態度? 謝謝。
我通過使用Atmosphere解決了我的問題,這是一個提供所有主要Java服務器和Web瀏覽器兼容性的框架。 (Java官方標准仍在運作中)。
https://github.com/Atmosphere/atmosphere
我已經開始運行聊天演示了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.