我目前正在撰写一款离线Web应用程序,使用了所有html5的离线支持功能。 然而,我现在开始考虑编写同步模块,以确保任何离线数据都会发送到服务器并将服务器数据发送回客户端。 现在我确定这已经做过了,我的意思是这是影响移动设备和其他许多事情的经典设计问题。 所以我想知道有没有人能指导我找到这种类型的好的设计资源?
现在我真的不需要太复杂的设计,我的意思是我不处理多个用户访问相同数据,而且我很乐意不合并冲突(只取最新的),但我仍然希望有一个设计,将来可以允许我采用这些选项。
此外,是否有任何实现此类功能的开源项目? 如果许可证允许,我不介意借鉴别人的代码,并且我很乐意移植。