2012-03-25 9 views
1

毎秒値を受け取るリモートサーバー上の - CSVファイルからiOSデバイスのデータを更新する最も関連性があり、最良の方法は何ですか? ファイルは毎秒データを受信し、このデータは更新されます。現在、NSURLRequestとNSURLConnectionを使用して10秒ごとにファイルを読み取ります。代わりに、新しいデータでデバイスを更新できる他の方法はありますか? webservicesのような?iOSデバイス - データ更新

答えて

0

あなたの現在のアプローチとウェブサービスのいずれかがソースから繰り返し可能な方法でデータを取得していますが、時間的に重要な解決策でない場合は問題ありません。

しかし、「プッシュ」機能が必要な場合は、新しいデータが利用可能になった後すぐにクライアントが呼び出されることを意味します。ソケットプログラミングの使用を検討することもできます。素敵なフレームワークをチェックしたいかもしれません。CocoaAsyncSocket on github

+0

プッシュ機能は良いですが、毎秒データが入り続けます。そのCSVファイルはJSON機能を使用するので役立ちますか?または任意のデータベース?現在は10秒ごとにファイル全体を読み込んでいます。しかし、私は新たに追加された値のデータが必要です。ファイルスキャナのオプションはありますか? – DesperateLearner

+0

誰が新しいデータをCSVファイルに挿入していますか?サーバー側のプログラムですか? –

+0

yup Javaプログラムを実行すると、クライアント側で毎秒新しいデータが追加されます。サーバはファイル – DesperateLearner

関連する問題