チャンクを使用して断続的な接続損失に対処し、ストリーミングを使用して必要な大きなタイムアウトを減らす、HTTPS 経由のファイル転送サービスを実装する方法を探しています。クライアントがファイアウォールの背後にある可能性があるため、MSDN のChunking Channelサンプルは適切ではありません。
Microsoft フォーラムでこれに関する古い議論がありますが、完全な回答ではなく、少なくとも私が実装するノウハウを持っているものではありません。
チャンクを使用して断続的な接続損失に対処し、ストリーミングを使用して必要な大きなタイムアウトを減らす、HTTPS 経由のファイル転送サービスを実装する方法を探しています。クライアントがファイアウォールの背後にある可能性があるため、MSDN のChunking Channelサンプルは適切ではありません。
Microsoft フォーラムでこれに関する古い議論がありますが、完全な回答ではなく、少なくとも私が実装するノウハウを持っているものではありません。
ここに再開可能なダウンロード サービスのサンプルがあります: http://cid-8d29fb569d8d732f.skydrive.live.com/self.aspx/.Public/WCF/Resume%5E_Download%5E_WCF%5E_1%20%5E52%5E6.zip
このサンプルでは、カスタム WCF バインドを使用します。一度にファイルのセグメントを取得することで機能するように見え、システムがオンラインに戻ったときに残りのセグメントを取得する可能性があります。