0

サイズが 30 MB を超える大きなファイルをアップロードしようとしています。Silverlight ファイル アップロード コントロールを使用してアップロードすると、30 MB のファイルをサーバーにアップロードするのに 1 分もかかりません。asp.net ファイル アップロードを使用して同じファイルをアップロードしようとすると、コントロールまたは Telerik Rad アップロード コントロールでは、ファイルを Azure ストレージにアップロードするのに時間がかかります。この 2 つのコントロールの違いを教えてください。

私がasp.netファイルのアップロードを試みている理由は、ファイルのアップロードがファイル名とファイルの場所で完了した直後にメールを送信する必要があるためです。コードビハインドでファイル名をキャプチャすることにより、asp.netコードビハインドでこれを実行できます。シルバーライトファイルアップロードコントロールを使用してこの機能を実現します

4

2 に答える 2

0

コントロールの適切な構成を調べましたか? 一部のコントロールには、データをチャンクで送信するような構成があります。データをチャンクで送信すると、サーバーからクライアントへの要求/応答時間に影響を与える可能性があり、その逆も同様です。

于 2013-03-09T17:59:34.243 に答える
-1

Silverlight に関する私の知識によると、WCF サービスによってサーバーにファイルをアップロードできます。ファイルコンテンツデータをバイト形式でアップロードした WCF サービス。その時点でWebページのアップロードを使用している間、ビューステートを運ぶテキストボックス、ドロップダウンなどの他のコントロール。そのデータを含むファイルコンテンツをアップロードすると、サーバーにもアップロードされるため、Web フォームでのアップロード速度に影響します。

于 2013-03-08T13:56:21.957 に答える