Je développe une application Web mobile (pour iPhone et Android) avec une base de données locale (en utilisant le stockage Web html5) afin que mon application soit toujours utilisable lorsque l'utilisateur est hors ligne.
Cela fonctionne parfaitement, mais je souhaite enregistrer les données locales sur un serveur. J'ai donc besoin de synchroniser la base de données locale avec une base de données sur un serveur. La synchronisation ne peut être que dans un seul sens, mais à l'avenir, je voudrais la synchroniser dans les deux sens (serveur <-> DB local).
Cette exigence semble très courante (ou le sera à l'avenir pour les applications Web mobiles), mais je ne trouve pas de bibliothèque le faisant.
Je sais que Google fait cela dans leur application Web mobile (ex. Gmail), et j'ai trouvé le projet WSPL comme un projet Google mais sans source à télécharger.
Si je ne trouve pas de solution, je vais créer une bibliothèque pour le faire, car la synchronisation à sens unique ne semble pas difficile, mais je me demande s'il existe d'autres solutions.