0
私たちのプロジェクトでは、サーバーへのファイルアップロードの進行状況バーを表示する必要があります。デザイン - WCFのプログレスバーストリーミングアップロード
ファイルのアップロードでは、WCFでスチームモードを使用しています。
ファイルのアップロードを開始した後、新しいスレッドは、アップロードされたファイルのステータスを取得するためにサーバーに別の要求を行います。サーバー上でアップロードされるファイルは、共有読み取りモードで開き、クライアントにファイル長を返します。この戻り値に基づいて、進行状況バーが更新されます。
2秒ごとにサーバーをポーリングして、アップロードされたファイルの長さを取得します。これは適切なデザインですか?