2012-07-05 87 views
0

我已經完成了我的研究,並且我明白此錯誤消息非常含糊。但是,我想知道如果有人可以給我一些見解。我們有一個長時間的RIA電話會議,可能需要一個多小時左右。RIA呼叫在一小時後失敗:遠程服務器返回錯誤:NotFound

準確地說,一小時後,我們會收到此錯誤消息。

遠程服務器返回一個錯誤:NotFound。 ---> System.ServiceModel.CommunicationException:遠程服務器返回一個錯誤:NotFound。 ---> System.Net.WebException:遠程服務器返回一個錯誤:NotFound。 ---> System.Net.WebException:遠程服務器返回一個錯誤:NotFound。

我們將RIA呼叫的超時更改爲4小時,一小時後我們仍然收到此錯誤消息。如果我們將超時更改爲10分鐘,10分鐘後我們會收到實際的超時錯誤消息,而不是NotFound錯誤消息。

因爲它恰好在一個小時後發生 - 即使將不同的參數傳遞給RIA調用,我相信它與某個地方的超時設置有關,但我不能把手指放在會導致一小時後發生超時。

我設置超時的方式是從客戶端調用ria服務。

+0

不要使用RIA來撥打這麼慢的電話。您的客戶端應用程序可能在那段時間關閉,但您希望它恢復。取而代之的是使用一次調用來啓動服務器進程,並通過另一次常規調用來查詢服務器的結果。 – 2012-07-05 15:32:25

+0

我知道。這是計劃。我已經爲它創建了體系結構。在我們實施新的線程架構之前,我正在尋找快速的客戶修復程序。 – user1060500 2012-07-05 15:42:30

+0

我知道有些方法可以增加超時時間,至少可以按照這種方式實現功能。 – user1060500 2012-07-05 15:43:19

回答

相關問題