クライアント コンポーネントとサーバー コンポーネントを持つアプリケーションを作成したいと考えています。クライアントは常にインターネットに接続されているとは限らないため、データをローカルに保存し、インターネット接続が利用可能なときはいつでもサーバーと同期する必要があります。データ同期は、クライアントからサーバーへ、およびサーバーからクライアントへの双方向になります。
最初は、ado.net 用の SQL Server Merge レプリケーション/Microsoft 同期フレームワークを利用し、C# Windows フォームを使用してクライアント アプリケーションを作成することを考えていました。
しかし、Google Gears は JavaScript で動作し、クライアントとサーバーの両方で使用できる asp.net Web アプリケーションを構築するだけでよいため、非常に優れたオプションのように見えます。さらに、Windows モバイル 5 および 6 で利用できるため、モバイル デバイスでも利用できます。
しかし、エンタープライズ シナリオで Google Gears を使用した人はいますか? Google Gears を使用して何か問題に直面した人はいますか?