0
我打電話給Web服務從我的ASP.NET Web應用程序發送短信給客戶端。有時候這個webservice會花費太多的時間來返回響應,這導致了我的應用程序中調用的下一個函數的問題。那麼有什麼方法可以爲我的應用程序的響應添加時間嗎?換句話說:如果響應時間超過超時時間,我可以添加超時嗎,我的應用程序會繼續工作而不是等待響應?設置超時爲客戶端的Web響應
我打電話給Web服務從我的ASP.NET Web應用程序發送短信給客戶端。有時候這個webservice會花費太多的時間來返回響應,這導致了我的應用程序中調用的下一個函數的問題。那麼有什麼方法可以爲我的應用程序的響應添加時間嗎?換句話說:如果響應時間超過超時時間,我可以添加超時嗎,我的應用程序會繼續工作而不是等待響應?設置超時爲客戶端的Web響應
你如何提出請求... HttpWebRequest?如果是這種情況,你有一個超時屬性 - https://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.timeout(v=vs.110).aspx
如果你不關心的答覆,你可以用「消防和忘記」的方法。你可以在這裏找到更多的信息 - Simplest way to do a fire and forget method in C#?