2009-06-21 12 views
1

私は、接続速度に従ってファイルをアップロードするためのサーバー時間を計算する必要があるシナリオを持っています。asp.netを使用してファイルアップロードとダウンロード時間を計算する方法C#

例:それが壊れたところ

接続ブレークは残り時間を確認する場合は接続速度256Kbps、より でファイルをアップロードする時間を計算して、ダウンロードを再起動するか、操作をアップロードする必要が

答えて

2

256 Kbps = 32キロバイト/秒= 32768バイト/秒。

ファイルのサイズはxバイトです。だから(x/32768)秒かかる。

接続が壊れている場合は、受信者が最後に受信したバイトを照会し、ファイルストリームをその位置に置き、続行する必要があります。

+0

あなたは同じことを精緻化できますか?私は論理を知っていますが、どのように適用するのか分かりません。 asp.netのC#コードを提供すればよい。経過時間、残り時間などを計算する –

関連する問題