可能であれば、ここでいくつかのアドバイスと推奨事項の直後に。
デバイスのローカル データベースにデータを書き込み、すぐに、または後でそのレコードを Web サービス (基本的にはクラウド サービス) に複製する iPad アプリ (IOS6) を作成しています。
これについてあなたが考える最善の方法は何ですか?
ローカル DB に「synced」という列を作成し、レコードが作成されたらすぐにフラグを「0」に設定し、すぐにまたは定期的にレコードを「0」と同期することを考えていました。次に、各レコードが複製されるときにフラグを「1」に設定します。
アプリをオフラインで動作させ、デバイスが Web サービスへの接続が利用可能になったときに同期するようにします。
理想的には、すべてのレコードをすぐに、または数秒後に複製する必要がありますが、ネットワーク接続がない場合は、複製をキューに入れて実行できるようにしたいと考えています。
それで、これを達成するための最良の方法は何ですか?前もって感謝します :)