-サーバ連携方法、オープンソースの使い方など様々なCurlの実際のソースコードの記述方法が集約されています。2011オフライン機能についてこんにちわ。Curlはオフラインでも利用できると思いますが、ローカルDBとサーバのデータ同期のタイミングはどのようなパターンがあるか教えていただけませんでしょうか。お手数お掛けいたしますが、お願いいたします。オフライン機能について最近スマートフォンの普及でオフラインアプリというのが増えたため、Curlというかそんなアプリの一般論でお話をさせていただくと以下のパターンが多いように思われます。1.一定時間おきにアプリが自動でサーバと同期する。(オフライン時は通信しない)2.一定時間おきにアプリがサーバとの同期を促す連絡をユーザに通知する。3.アプリ側でネットワーク状況を監視し、オンラインになった時点で直ちに同期する。1はiPhoneなどのGmail連携などの例が挙げられます。いわゆるポーリングといわれるやり方で、サーバとクライアントの負荷が小さいやり方ではあります。サーバ側に同期していないデータがたまっていると、ダウンロードに時間がかかるため、ユーザにアプリケーションが重くなっているように感じてしまうのが難点です。2は1を消極的にさせた方法で、同期の手続き自体もユーザに任せてしまう方法です。運用をきちっと取り決めないといつまで経っても同期されない心配があります。3はユーザ視点では一番楽なのですが、アプリがクライアントのネットワーク状況を監視する形となるためアプリケーション実行中の負荷が大きくなる心配があります。いえ、スマートフォンのようにバッテリーの心配がある端末だとかなり気になる問題ですが、PCでの利用が前提ならそんなに気にならないレベルだと思います。オフライン機能について詳細なご説明ありがとうございます。