faulted

    1熱度

    1回答

    嗨, 創建我有DuplexChannelFactory WCF客戶端,問題是,當我這樣做: ((ICommunicationObject)this.GetMyServiceInterfaceChannel).State 我得到的跟隨着例外: 無法獲得域或致電方法在類型'System.ServiceModel.ICommunicationObject'的實例上,因爲它是遠程對象的代理。 爲什麼?

    0熱度

    1回答

    我的客戶端正在使用一個引發異常的WCF服務 (例外:通信對象System.ServiceModel.Channels.ServiceChannel不能用於通信,因爲它處於Faulted狀態)。 所有後續調用引發相同的異常。 我在網上看到客戶端需要關閉()/ Abort()通道,這將解決問題。這是完全正確的嗎? 另外我正在使用由服務開發人員提供的客戶服務渠道工廠。當我創建頻道時,它不顯示關閉和中止方

    15熱度

    2回答

    我們從Web應用程序中獲取了一個WCF服務。我們使用的客戶端是使用Visual Studio的「Add Service Reference」選項生成的。由於它是一個網絡應用程序,並且由於應用程序的性質很可能會導致相對較短的會話,因此我們選擇在用戶登錄並在會話的整個生命週期內保留該客戶端時創建客戶端實例,然後在會話結束時處理它。 這使我想到了我的問題 - 我們試圖確定處理客戶端通道進入故障狀態的最佳

    4熱度

    1回答

    的通信對象,System.ServiceModel.Channels.ServiceChannel, 不能用於通信,因爲它是在故障狀態。 當Windows應用程序試圖通過wsDualHttpBinding與作爲Windows服務託管的WCF進行通信時,出現此錯誤。 WCF用於通過串行端口與設備進行通信。用於通過WCF Windows服務頻繁發送命令的Windows應用程序。 這裏的堆棧跟蹤: 堆棧

    2熱度

    1回答

    只是試圖讓我的頭在WCF出現問題時會發生什麼。我有PerSession的InstanceContextMode宣佈我的服務合同的執行... [ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession, ConcurrencyMode = ConcurrencyMode.Multiple)] 的通話發生如下: 我的客