2010-09-11 119 views
2

我在我的asp.net網站上調用了一個WCF服務。有時這種服務停止運行,超時需要30秒,這會在我同步呼叫時降低我的頁面速度。asp.net頁面上的WCF服務超時

最好的解決方法是什麼?減少超時?有沒有辦法在打電話之前查看服務是否關閉?

感謝

+0

其實我認爲默認的超時時間是1分鐘不是30secs – JJ75 2010-09-11 16:03:26

+0

是否有一個特定的原因同步進行?它會爲你工作異步嗎? – Zannjaminderson 2011-03-11 18:20:27

回答

0

如果你正在談論的觀點usablity點,我建議裝了一個「載入頁面」第一,做該頁面爲您加載WCF服務與頁面上的長輪詢。

這樣用戶可以看到服務器已經響應,只是這個特定的頁面需要一段時間才能加載。