我正在寻找一种通过 HTTPS 实现文件传输服务的方法,该服务使用分块来应对间歇性连接丢失并减少使用流媒体所需的大超时。由于客户端可能位于防火墙后面, 分块通道 MSDN 上的示例不合适。

有一个 Microsoft 论坛上有关此问题的旧讨论 但不是一个完整的答案,或者至少不是我有能力实施的答案。

有帮助吗?

解决方案

这里有一个可恢复下载服务的示例: http://cid-8d29fb569d8d732f.skydrive.live.com/self.aspx/.Public/WCF/Resume%5E_Download%5E_WCF%5E_1%20%5E52%5E6.zip

此示例使用自定义 WCF 绑定。看起来它的工作原理是一次获取文件的一部分,并且可以在系统重新上线时获取任何剩余的部分。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top