2 u010707448 u010707448 于 2014.11.14 13:41 提问

移动端与服务器端数据库的同步

最近做项目遇到个问题,手机客户端有个本地数据资源,可以离线的时候查询资源。当服务器中的相应数据发生变化时,手机端是如何与其获得数据同步的,就是将那些变化了的数据更新到手机上,还有那些服务器中删除的数据,在手机上该如何处理呢?大蛇们

3个回答

u010707448
u010707448   2014.11.14 13:48

我相信这问题应该算是很常见的吧,有大神会么,帮忙解答下,谢谢~

u010707448
u010707448   2014.11.14 16:01

没人回答么??好桑心啊

u013243469
u013243469   2014.11.19 18:37

想要知道服务器端的数据发生变化没有,首先后台要给你做一个接口,数据请求不要太大,用于判断服务器端数据是否发生了变。
比如:你使用定时器,半个小时,或者一个小时调用一次这个接口(时间长短取决于你的数据即时需求大小),比如说服务器传过来你相应数据中的一个数据,只要他发生变化,立马给你的本地数据库换血。
存在手机上,能存肯定能删除,只是需要判断数据是否已经在服务器端删除过了就行,无非还是调接口的事,这主要要和服务器端交互好,手机端有什么要求尽管向服务器端提,不给做,你也做不了
这是思路

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!