我正在寻找通过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 –