Android用PhoneGapアプリケーションを開発中です(iOSでも動作します)。オンライン/オフラインモバイルシンク用ライブラリ
アプリはオンライン/オフラインになります。私は現在、サーバー側でWCF JSONサービスにajax呼び出しを行うためにjavascript/jqueryを使用しています。
これは私の同期メカニズムです。非常に特別なので、データベーステーブルxから同期する必要があります。そのため、データをロードしてサービスに公開するために、サーバー側にコードを記述します。私はクライアント側でいくつかのコードを書いて、そのメソッドをサービス上で呼び出し、それをクライアント側のデータベースに同期させます。
データが矛盾しないことを確認することは、必要に応じて自分自身をかなりロールします。
このようなデータを同期するライブラリがあるかどうか疑問です。 SQLレプリケーション(SQLレプリケーションではない)のようなものを考えてみましょう。
私はこのように多くのアプリケーションを書くことができるので、一般的なソリューションが理想的です。
更新日:
この問題は再度修正されました。なぜ私たちはオフラインのデータベースを持ち、デバイス上にHTMLページとJavaScriptをキャッシュすることを指定しているHTML5標準を持っていますが、標準的なデータ同期方法はありません。
これは、アプリケーションでオフラインにできることを期待していることを示しています。
確かに、最初に開発しなければならない単純なアプリケーションで行うのは簡単かもしれません。
しかし、私たちが書いてくれる次のアプリはもっと複雑になります。