例如有一个项目,有网站,网站提供restful的API,然后有iOS和android的客户端,还可能有其它客户端,所以现在要解决双向数据同步的问题。
1. 用时间标识,但采用时间肯定是不靠谱的,因为app的时候可能是不准的
2. 用版本号标识,改一次版本号加1。但这有一个问题,如果服务器上修改了两次,客户端也修改两次,但第一次没有同步,第二次同步的时候发现版本号是一样的。
有什么现成的解决方案没有,你们怎么处理这个问题?
1. 用时间标识,但采用时间肯定是不靠谱的,因为app的时候可能是不准的
2. 用版本号标识,改一次版本号加1。但这有一个问题,如果服务器上修改了两次,客户端也修改两次,但第一次没有同步,第二次同步的时候发现版本号是一样的。
有什么现成的解决方案没有,你们怎么处理这个问题?