1

私は別の同様の質問を見つけました: StackOverflowのXMLコンテンツから画像をダウンロードする最良の方法ですが、まったく同じではありません。

XMLコンテンツからの複数の小さな画像があり、サーバー側とクライアント側の両方を制御できます。画像のバイトをXMLに埋め込むか、XMLの各画像のURLのみを渡し、クライアントが画像をダウンロードするためにhttp呼び出しを再度開始することを期待しますか?私は低遅延で撮影していますが、多くの画像はありません。サイズが10〜15kの画像が100枚あります。

任意の提案/コメントを歓迎します。

4

2 に答える 2

0

単一のHTTPリクエストを使用し、マルチパートMIMEレスポンスを返す必要があります。

于 2012-04-05T03:24:37.127 に答える
0

XMLがどのように使用されるかによって異なります。

一部の画像のみを使用する場合は、XMLにURLを配置するのが最善の解決策です。

XMLユーザーが毎回すべての画像を使用することを期待している場合は、画像をXMLに埋め込むことは悪い考えではありません。

私の場合は、URLをXMLに入れるだけです。これは、よりスケーラブルなソリューションであり、おそらくより保守しやすいためです。XMLの重要な「機能」の1つは、人道的に読みやすいことです。大量のバイナリデータをXMLに入れると、その目的が無効になります。

クライアントは多くの手法を使用してレイテンシーを減らすことができるため(SLaksが提案したように)、XMLにURLを含めることでレイテンシーの大きな問題が発生することはおそらくありません。

于 2012-04-05T03:41:07.383 に答える