0

大きな負荷がかかるネットワークの場合、ダウンロードはひどく帯域幅を消費する可能性があります。私が見たほとんどのダウンロード マネージャーでは、使用したい帯域幅の量を選択できます。Javaプログラミングでこれを行う方法はありますか? もしそうなら、それはどのように達成されますか?

  • 詳細情報: ファイルのダウンロード方法は既に知っていますが、必要なのは帯域幅管理に関する洞察だけです。HttpURLConnection を使用して URL に接続しています。
4

1 に答える 1

1

ネットワーク アクセスの実行に使用されているクラス/ライブラリによっては、実際のソケット接続を実行する関数をオーバーライドし、コードを変更して (1) 接続の反対側から要求される量を制御できる場合があります。 、(2) リクエスト間に遅延を設ける、および/または (3) 同時接続に制限を設ける。

あなたが何をしているのかについての詳細を知らなければ、より具体的なアドバイスをすることはかなり難しいでしょう.

于 2012-04-04T01:15:43.650 に答える