Ich entwickle eine mobile Webanwendung (für iPhone und Android) mit einer lokalen Datenbank (unter Verwendung von HTML5-Webstorage), sodass meine App weiterhin verwendet werden kann, wenn der Benutzer offline ist.
Dies funktioniert einwandfrei, aber ich möchte die lokalen Daten auf einem Server speichern. Ich muss also die lokale Datenbank mit einer Datenbank auf einem Server synchronisieren. Die Synchronisation kann nur in eine Richtung erfolgen, aber in Zukunft möchte ich sie in beide Richtungen synchronisieren (Server <-> lokale Datenbank).
Diese Anforderung sieht sehr häufig aus (oder wird in Zukunft für mobile Web-Apps üblich sein), aber ich kann keine Bibliothek finden, die dies tut.
Ich weiß, dass Google dies in seiner mobilen Web-App (z. B. Google Mail) tut, und ich fand, dass das WSPL-Projekt ein Google-Projekt ist, jedoch ohne Quelle zum Herunterladen.
Wenn ich keine Lösung finde, werde ich eine Bibliothek erstellen, um dies zu tun, da die Einweg-Synchronisierung nicht schwierig aussieht, aber ich frage mich, ob es andere Lösungen gibt.