• 締切済み

Webダウンローダーの機能として帯域幅の制御をしたいのですが、、、

VB初心者です。 webを自動巡回して画像を収集するアプリケーションを作りたいと思いまして、まずは主要となる機能の解決手段を探しております。 複数のスレッドを用いてwebサイトを巡回しながら画像ファイルを探すアプリの予定なのですが、巡回に使用する帯域幅を監視する方法と接続が太くなりすぎないように指定した帯域幅を越えないよう制御する方法を探しております。 あちこちを探し回ってるのですが、糸口になるような方法がみつからず困っております。 どの方法が最適か?ということも知りたいですが、まずは、どんな選択肢や命令があるか?いろいろ読んでみてもなぜか見つかりません。 どうかご助言いただけませんでしょうか? よろしくお願いいたします。

みんなの回答

回答No.1

送信についてはこちらが参考になるかと。 http://okwave.jp/qa4074545.html 受信についてもおそらく同じように受信バイトを秒区切りで計測しながらウェイトで調整する形になると思います。 つまり、自力で送受信のトラフィック量を制限する、ということです。自動的にそのような制限をしてくれるクラスやプロパティがあるかどうかまでは探していないので分かりません。

takabee
質問者

お礼

参考ページかなり詳細に記載されており助かりました。ありがとうございます。 自作という選択肢を受け入れられそうです。