私は面白いことがあります:ファイルのダウンロードをマーシャリングする能力 - ギガバイトのデータ領域の多く。Silverlight大ファイルダウンローダー
私は、次のプラグインを使用して大量のデータ(ギグ)のアップロードを可能にするSilverlightのウェブサイトを持っている:しかし、私はまた、ユーザーがあまりにも同じデータをダウンロードできるようにすることができるようにしたいhttp://silverlightuploader.codeplex.com/
。しかし、同時ダウンロードの量を制限できるようにしたい。したがって、シルバーライトを介してクライアントへのデータストリームを直接制御するというアイデアは魅力的です。マシンに何かを直接インストールしたくないからです。
私の質問は:私が探しているデータの量は、WebClientクラスを使用することが適切であることです(私は読みたいHTTPストリームに何バイトを書き込むことができるので、徐々にダウンロードすることができます。何人かの人が現在ダウンロードしているかどうかをチェックし、ユーザー数が減少するまで待つようにするビジネスルールを入れてください)、あるいはソケットを使ってHTTPのオーバーヘッドを抑えることはできますか?
私はこれが正確に何かを発見していないプロジェクトがない限り!事前に
乾杯、
マット