3
我寫了一對應用程序,使用WCF爲它們之間的客戶端/服務器連接。 部分功能是客戶端將跨WCF下載(可能非常大)的文件。一切正常。WCF - 在大文件上設置超時下載
我使用basicHttpBinding的,並有我,SendTimeOut和receiveTimeout設置爲兩分鐘。 我遇到的麻煩是,如果我將超時設置得較小,那麼他們沒有足夠的時間進行大文件下載(特別是在慢速網絡中)。 如果我按照原樣離開超時,那麼當我斷開連接時,我必須等待很長時間。
有沒有更好的辦法,我來處理這個問題,仍然允許我下載的文件過WCF?
編輯:除了從luksan答案,我發現了很多有用的信息在此之前的帖子:Timeouts WCF Services