2011-06-17 15 views
0

私たちのブランチの15%が128K接続で動作しており、ユーザーにファイルをアップロードできるようにするasp.netアプリケーションがあります。ファイルの中にはサイズが大きく、ネットワークの利用を最小限に抑えるためにアップロードを抑制またはバッファリングする必要があります。クライアントサイドブラウザからのファイルアップロードを制限する方法

javascriptや他のクライアント側の処理を使用してIE8ブラウザでファイルのアップロードを抑制する方法はありますか? Silverlightを使用したソリューションがありますが、javascriptを使用したいと考えています。

+0

私はクライアント側の動作を制御する方法を知りません。そのようにFileUploadコントロール私はあなたが実行している唯一の他の小さなものがターミナルセッションであるという接続を推測しています。私は、プロトコル(class1端末トラフィック、class2すべて他)に基づいてネットワークレベルのシェーピングを実装することを提案します。そうすれば、ネットワークリンクがアップグレードされると、HTTPトラフィック容量はネットワークチームによって自然にアップ​​グレードされます。そうしないと、おそらく時代遅れのアプリケーションレベルの帯域幅コントロールによって束縛されているWebアプリケーションが作成されます。 – pseudocoder

+0

ブランチは主にターミナルセッションです。私たちはネットワーク管理チームと連携して解決策を見つけるための道を切りましたが、その解決には何ヶ月もかかります。 – longday

+0

ルータの設定に追加することはあまりないブランチがたくさんある場合でも、それらの接続では128kで接続することはあまりありません。あなたのネットワークチームが不合理に遅いので、アプリケーションレベルのソリューションでネットワークレベルの問題を解決しようとしているように思えます。うまくいけば誰かが魔法をやる方法を知っているだろう(毎日起こる!)。 – pseudocoder

答えて

0

ネットワークハードウェアソリューション、ISA Serverなどのほかに、IISでスロットルを試すことができます。いいえ - アップロードのためのものではなく、アップロードのパーセンテージとして想定できるアウトバウンドトラフィックのものです。私はこれを試していない - それは助けるかもしれない。そこに利用できるFirefoxのためのプラグインです

http://www.44342.com/iis-f132-t18346-p1.htm

- IEうとしていないことを確認は、それはトラックにあなたを置くことがあります。 http://support.mozilla.com/en-US/questions/755876

関連する問題