同步Web服务方法或论文

时间:2011-07-21 19:19:15

标签: php iphone web-services json synchronization

我在programmers上问了这个问题,但是一天都是蟋蟀...如果这是错误的地方,我会解决这个问题。

我正在构建一个与我的iphone应用程序同步的Web服务(PHP + JSON)。主要目标是:

  1. 备份
  2. 提供用于打印/排序,操作的Web视图。
  3. 允许群组同步上下。
  4. 我知道所有这些项目的逻辑问题,即。如果一个人删除某些内容,您是否会将此更改保留给其他用户,冲突等。

    我正在寻找任何书籍或学术作品,甚至是寻求解决共同问题的智慧言论。

    • 何时检测带有哈希值,修改日期或组合的数据更改。
    • 如何解决源自不同客户端节点的顺序ID的合并(可以在我的上下文中回避,但这会很有趣。)
    • 处理碰撞(有一种普遍安全的方法吗?)。
    • 一般最佳做法。
    • 如何构建实际数据事务(询问整个列表然后检测更改...)

1 个答案:

答案 0 :(得分:3)

以下是ZendCon 2009 1 上的演示文稿的幻灯片,它可以为您提供一些想法:Planning for Synchronization with Browser-Local Databases

1 如果我没弄错的话