小编hyu*_*uan的帖子

在两个不同的系统之间同步对象,最好的方法?

我正在使用基于XML的有效负载在iPhone和网站之间同步两个业务对象,并且愿意为最佳例程征求一些想法.

这个问题的本质是相当通用的,我可以看到它适用于需要在Web实体和客户端(桌面,移动电话等)之间同步业务对象的各种不同系统.

可以双方编辑,删除和更新业务对象.双方都可以在本地存储对象,但同步仅在iPhone端启动,以便断开连接查看.所有对象都有一个updated_at和created_at时间戳,并且两边都有一个RDBMS支持(iPhone端的SQLite和网络上的MySQL ......再次我认为这不重要)并且手机确实记录了最后一次尝试同步.否则,不存储其他数据(此刻).

您将使用什么算法来最小化系统之间的网络聊天以进行同步?如果"软删除"不是一个选项,你将如何处理删除?您会添加哪些数据模型更改以设置此功能?

iphone client-server ruby-on-rails data-synchronization

6
推荐指数
1
解决办法
4605
查看次数

我如何检测文件是否已使用Cocoa重命名?

我正在构建一个实用程序应用程序,用于为Mac OSX跨两个系统同步文件.我需要检测文件何时被重命名,否则是同一个文件.我怎么在Cocoa中做到这一点?

macos cocoa

5
推荐指数
1
解决办法
969
查看次数