我正在尋找通過REST API處理服務器的實時客戶端的通用解決方案。除了常規的,順序的服務器輪詢/查詢之外,是否有任何特定的方法來執行此操作? 關於它的任何有趣的關聯?與REST服務器的實時通信
1
A
回答
0
我一直在閱讀關於長池和蟒蛇龍捲風serever。它最適合我的需求。 http://www.tornadoweb.org/en/stable/
0
有一些網絡套接字,它們受到現代Web瀏覽器和服務器的廣泛支持。
庫中存在的各種法律框架,例如
的NodeJS:http://socket.io/
ASP.NET世界:http://signalr.net/
這些具有web套接字支持,甚至回退瀏覽器/服務器不支持Web套接字時使用輪詢。
+0
Thx,但它必須是純粹的REST。沒有網絡套接字。當IP變化(在手機的情況下會發生什麼)Web套接字通信將掛起。我已經有了這個REST API,並且我想如何製作一個實時客戶端 – speedingdeer
+0
在signalR中,可以完全關閉web套接字的使用,例如: connection.start({transport:'longPolling'}); 我相信其他圖書館也有類似的選擇 –
相關問題
- 1. 服務器到服務器的實時通信
- 2. REST服務器到客戶端通信
- 3. Rest客戶端通過https與服務器通信
- 4. 服務器到服務器實時通信
- 5. Android與服務器通信
- 6. 與http服務器通信
- 7. 通過c與socket.io服務器通信#
- 8. 服務器與iis服務器通信與http
- 9. 溝通與REST服務
- 10. PhoneGap與外部服務器的通信
- 11. 與服務器通信的網站
- 12. 與本地服務器的jquery通信
- 13. 安全的android與服務器通信
- 14. 兩個REST服務之間的通信
- 15. 服務器與亞馬遜EC2實例與python通信?
- 16. 與.NET服務的通信
- 17. 如何在Flash中實現與Meteor服務器的通信
- 18. Android:與真實設備的客戶端 - 服務器通信
- 19. 與服務器實現長期通信的最佳方式
- 20. GWT服務器到服務器通信
- 21. Play2服務器到服務器通信
- 22. 服務器到服務器通信
- 23. TCP服務器 - 服務器通信
- 24. Infinispan與REST服務器
- 25. 使用WPF與Web服務器通信
- 26. Android與Web服務器數據通信
- 27. 無法與貝寶服務器通信
- 28. 桌面程序與服務器通信
- 29. JavaFX小程序與服務器通信
- 30. node.js - 與TCP服務器通信(data == JSON)
投票是常見的,但如果你可以避免它很好。另外兩個選項是WebSockets和signalIR。如果WebSockets對您可用,它非常棒。看到這篇文章:http://stackoverflow.com/questions/16054074/alternative-to-polling-on-rest-service –