最近,我的一位朋友要我设计一个具有离线和在线工作功能的应用程序。我在线阅读了一些关于它的内容并找到了一些选择。
我真的很感激,如果那些做过这种应用的人请分享他们的经验,如何去做这样的应用以及不同方法的利弊。
PS:我想要在java或adobe堆栈中。
答案 0 :(得分:1)
我们在Eclipe RCP应用程序和mySql本地数据库方面做了类似的事情。
从技术上讲,这不是太复杂,只要在大型同步开始时小心穿孔。
难点在于管理围绕数据同步的规则。最好的是 - 如果可以 - 让表只以一种方式同步(例如,从主站到本地的参考数据)。 另一个好处是存储每行数据的来源,这可能有助于您同步规则。
HTH