0

C# で WCF Web サービスを使用して、画像のビットマップ データをクライアントに送信しようとしています。これをオブジェクトとして送信する予定です。Web サービスの性質を理解したい。

私の質問は、これが大きなファイルでどのように機能するかです。10MBなど?Web サービスは 1 回の要求/応答で 10MB 相当のビットマップ データをすべて送信できますか? ネットワークエラーが発生したら?クライアントはリクエストを再発行する必要がありますか?

私がこれを尋ねる理由は、私はソケットで作業しており、大きなファイルになると、管理可能なサイズ (4kb など) のトランクに分割してから送信し、1 つが成功した場合は次のファイルを送信するためです。すべてのデータが転送されるまで 4kb。

再度、感謝します。

4

1 に答える 1

1

ここでも同じ原則を適用できます。チャンクで送信できます。関連する投稿あなたは有用であるかもしれません-WCF Windowsサービス付きチャンクで大きなファイル(IE IMG、MP3)をアップロード/ダウンロードする

于 2012-12-13T14:37:01.057 に答える