我想在客户端和服务器之间实现实时同步,而又不拉Ajax Interval。所以这是我的设置:
前端:骨干
API:Java REST Api(GET / PUT / POST)
数据库:MySQL
因此,这就是我的webapp现在的工作方式:
这是使用Ajax Get / Post请求的一个非常基本的设置。
该API大约有25,000行代码。现在,我们正在考虑客户端和后端之间的实时同步。您如何看待,对我来说可能是一个简单的方法?(我不希望得到非常详细的答案-我的问题没有详细说明:)如果您能向我指出一些好的方向和新技术,那就太好了。
也很有趣,如果你们中有人为了实现实时同步而重写了他们的API,并告诉我有关他们的客户的好处的话:)
编辑:
好吧,我试图找出哪种技术更适合我的应用程序-SSE或WebSockets。我没有发现任何与此相关的新帖子(仅2-3年前的帖子)。因此,“实时”用例就像是Twitter提要。对我来说,上证所似乎是完美的候选人。WebSockets将非常复杂-考虑使用Websockets进行扩展(也许是Pusher)。那么,您认为哪种更适合“实时”提要-SSE或Websockets?(在更新到达客户端之前,是否有2-3秒的延迟都没有关系)
谢谢
尝试使用webSocket API。例如,它可以在基于node.js的Sails中使用。还有一个Java EE websocket实现。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句