Beste Methode zum Synchronisieren der lokalen HTML5-Datenbank (WebSQL Storage, SQLite) mit einem Server (2-Wege-Synchronisierung) [closed]

Ich entwickle eine mobile Webanwendung (für iPhone und Android) mit einer lokalen Datenbank (unter Verwendung von HTML5-Webspeicher), sodass meine App auch dann verwendet werden kann, wenn der Benutzer offline ist.

Das 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 <-> local DB).

Diese Anforderung scheint sehr häufig zu sein (oder wird in Zukunft für mobile Webanwendungen ü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 habe die gefundenWSPL-Projekt ein google projekt aber ohne quelle zum herunterladen.

Wenn ich keine Lösung finde, erstelle ich dafür eine Bibliothek, da die Synchronisierung in eine Richtung nicht schwierig ist, aber ich frage mich, ob es andere Lösungen gibt.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage