0

たくさんの画像があるレストランベースのアプリをデザインしています。

教えてください:

  1. アプリでの取得と表示の時間を最小限に抑えるために、どのように画像をデータベースに保存する必要がありますか?(注:このデータベースはMySQLであり、外部サーバーにあります)。

  2. それらをどのように取得する必要がありますか?つまり、どのメソッドを使用するか(JSONなど)?

4

1 に答える 1

0

アプリケーションから直接リモート データベース サーバー接続を使用しないでください。パフォーマンスが低下する可能性があります。代わりに、データベースとアプリケーションの間の仲介者として webservices を使用してください。アプリは、データベースに内部的にクエリを実行し、応答を返す Web サービスを呼び出す必要があります。最初の応答は XML または JSON のどちらでもかまいませんが、個人的には XML から非常に高速な JSON をお勧めします。最初の Web サービス応答では、UI スレッドがハングアップしないように、非同期でダウンロードする必要がある画像の URL のみが返されます。

于 2012-06-29T06:24:37.340 に答える