Heim > Fragen und Antworten > Hauptteil
后台是一个web数据管理系统,C/S架构,App端用户添加的数据可在后台看到。App端用户自己删除的数据,后台刷新数据就能更新。但是后台操作删除用户的数据,如何同步到App端???这种同步机制有没有好的解决方案?
漂亮男人2017-05-16 12:04:13
推送啊,现在已经有很多成熟的APP推送解决方案了呀。iOS的话不用说,Android的话像极光推送等第三方服务也是不错的。
如果你不想用第三方服务,也可以自己解决:
APP不停地向服务端请求(听着都比较low,哈)
APP和服务端保持一个长连接,服务端数据更新就立马给APP发消息
大家讲道理2017-05-16 12:04:13
后台删除了数据的话, 也不用同步吧,你重新进入那个页面请求一下数据就好了啊。如果你要保持在这个页面的话,就跟楼上说的一样,设置一个定时,刷新数据就好了
阿神2017-05-16 12:04:13
如果对数据的实时性要求很高的话,推送可以说是必不可少的。然后可以有一个定时器,用来定时请求数据,当然这个请求的cache
要做好响应的处理,这样推送和定时器互相之约应该可以达到你想要的效果。