对于Web应用程序中的实时功能(如聊天或拍卖),您有什么建议(或不)使用?什么框架/技术在Web应用程序中用于实时功能?
最重要的,我是你的意见或基准有关的具体框架,技术和解决方案的效率/性能/速度。
例如:
- Ruby on Rails的+ ActionCable
- 凤凰+花好月圆
- Socket.io
问题的上下文:
每个框架,编程语言,技术有一些优点和缺点这对于实时需求来说或多或少是有效的。有时我们可以使用多种技术来构建应用程序的后端,例如,当后端是一组协作服务(SOA,micorservices等)时。由于这两个原因,我们可以在Ruby on Rails中创建一些功能(因为实现速度很快),而在Java中则可以创建其他功能(因为它运行速度很快)。
看看这些链接是替代WebSockets,并解释副词和diadvts:[长轮询](https://www.pubnub.com/blog/2014-12-01-http-long-polling/ )(Facebook使用(或至少在开始时使用)来检索数据)。另外,[polling](https://www.pubnub.com/blog/2014-12-01-http-long-polling/) – oneturkmen