私はjavaでサーバー側アプリケーションを開発していましたが、今ではいくつかのモバイルアプリケーションを提供するように求められています。問題は、私はアプリにどのくらいのデータを送るべきであるかということにいつも不満を抱いていますか? 大きなXML文書を転送する必要がある場合は、要件ごとにノードごとにノードを送信する必要があります。はいの場合、電話バッテリをもっと消費することはありません(電話がすべてのノードに対して新しい接続を作成するため) 。一度に文書全体を送信することに決めた場合、クライアントが文書全体をダウンロードするのに時間がかかることがあり、一時的に文書を保存する際に問題が発生する可能性があります...さらに、データの2つのコピーにデータの不一致が生じることがあります。要するに、私は「あまりにも高価なモバイルデバイス用の接続の作成ですか」を知る必要があります。どんなアプローチが良いですか?複数の接続を作成するか、1つの接続ですべてのデータを一緒に受信することによって、データをチャンクで受信します。モバイルアプリケーションのWebサービスを開発する際の設計上の考慮
モバイルクライアント用のWebサービスを開発する際に、イメージURIまたはイメージデータ(バイト配列)を送信する必要がありますか?
ありがとうございました。