1
我有我世界糧食計劃署的應用程序,它作爲以及服務的客戶端的一個內部主機的WCF服務。還有一個WPF應用程序充當另一個服務客戶端。發生超時並且客戶端斷開連接後,清理資源並再次連接客戶端的正確方法是什麼?我正在嘗試創建新的代理,但我無法使用它們進行通信。我知道我可以增加服務收到超時,但我需要我的客戶能夠不只是足夠長的時間總是溝通。我也嘗試不斷地發送消息到服務區間,但這是我不想去的。什麼方法最適合客戶和服務之間的持續溝通?我的服務可能需要與客戶連接數月甚至數年。重新連接WCF客戶端接收超時已發生
任何幫助將是非常有價值的。 在此先感謝。
你爲什麼一直到服務的連接的全部時間?這是一個安全漏洞,服務器端的會話不必要地變大。 – KroaX
Kroax,我使用WCF服務有兩個WPF應用程序能夠與對方進行溝通,而這些應用程序是長時間運行,繼續運行數月或像我說的可能是幾年。這就是爲什麼我需要客戶連接。我不熟悉WCF服務。我是否應該使用其他方法滿足我的要求? –