3
我写了一对应用程序,使用WCF为它们之间的客户端/服务器连接。 部分功能是客户端将跨WCF下载(可能非常大)的文件。一切正常。WCF - 在大文件上设置超时下载
我使用basicHttpBinding的,并有我,SendTimeOut和receiveTimeout设置为两分钟。 我遇到的麻烦是,如果我将超时设置得较小,那么他们没有足够的时间进行大文件下载(特别是在慢速网络中)。 如果我按照原样离开超时,那么当我断开连接时,我必须等待很长时间。
有没有更好的办法,我来处理这个问题,仍然允许我下载的文件过WCF?
编辑:除了从luksan答案,我发现了很多有用的信息在此之前的帖子:Timeouts WCF Services