2012-03-29 10 views
1

私はリモートデータベースとやりとりするモバイルアプリケーションを開発する予定のプロジェクトに携わっています。私はこれらのデバイスとデータベースの間の相互作用を設計する最良の方法がバッテリーの寿命、帯域幅などを最大限に活用するためにどのようなものになるのだろうかと思います。応答でXMLとしてアプリケーションにデータを送り返すか、またはデバイスにデータベースに直接問い合わせを行う必要がありますか?あるいは、これにアプローチするもう一つの良い方法がありますか?モバイルアプリケーションとデータベースのやりとりの設計

私の気持ちは、前者はもう少し仕事になると思っていますが、デバイスの負荷を軽減し、省電力など、より良い方法です。

ありがとうございます!

答えて

1

「デバイスにデータベースに直接問い合わせをさせる」とはどういう意味ですか?通常、データベースサーバーを直接インターネットに公開することは、セキュリティ上の理由から悪い考えです。標準的なアプローチは、データベースに接続し、JSONまたは他の形式でデータを返すWebサービスを提供することです。これらのデバイスではパフォーマンスが大きな問題であり、XML処理に時間がかかることがわかっているので、JSONを試してみる方が良いかもしれません。また、データセットとデータテーブルを明確にすることをお勧めします。単純なビジネスオブジェクトのコレクションははるかに高速に実行されます。あなたはこれを見て持っている場合があります

What are the most valuable .Net Compact Framework Tips, Tricks, and Gotcha-Avoiders?

「ctacke」の作品のすべてをチェックしてください。彼は伝説だ!

乾杯
マーク

関連する問題