私はローカルデータベースを使用するデスクトップアプリケーションを持っています。 (これは、SQLiteの、SQLCE、PostgreSQLや私がローカルにインストールすることができます他のデータベースも、私はまだ使用するかを決めていないことができます。)オフライン(ローカルデスクトップアプリケーション)データベースを中央サーバーと複数のPCに同期する最も簡単なソリューションですか?
計画は以下を達成することである。
Aユーザーは何らかの種類のクラウドサービスに登録することができます。彼がローカルデータベースのデータを同期させるには、ローカルデータベースのデータを複数のPC間で同期させることができ、オンラインでデータにアクセスできるようにします(最も簡単なソリューションがあれば、すべてのユーザー用またはユーザーごとに1つ) 。 (Dropboxはファイルの場合とほとんど同じです。)
これを達成するための最良の、最も簡単な方法は?私はDataObjects.netを調べていますが、同期機能についての多くのドキュメントは見つかりません。あるいは、他の選択肢がありますか?たとえば、ローカルキャッシュを許可し、サービスを購読していないユーザーにローカルキャッシュを使用するクラウドサービスを開始します。
指針、ヒント、または経験を歓迎します。 ODataのが同期データに使用することができます