지금 당장 귀찮은 문제가 있습니다. Silverlight 4 응용 프로그램 (OOB이 기본적으로 실행 됨)이 있습니다. 서버와의 통신 수단으로 net.tcp와 함께 WCF를 사용합니다. 클라이언트는 wcf 클라이언트 프록시의 중앙 인스턴스를 사용합니다. 모든 것이 서버 측에서 계속 실행되는 한 모든 것이 잘됩니다.WCF net.tcp server disconnects - 클라이언트 측에서 올바르게 처리하는 방법?
내가 서버를 죽이면 클라이언트 측 (연결이 끊어 졌거나 채널 오류가 발생했음을 알리는 등)에서 예외가 발생하여 익사합니다.
이제 중앙 집중식으로 정리할 수있는 방법으로이를 처리 할 방법을 찾고 있습니다.
SL 응용 프로그램에는 응용 프로그램 시작시 초기화되는 App.cs (공용 정적 MyClient Client {get; set;})에있는 하나의 중앙 클라이언트 개체가 있습니다.
클라이언트 개체의 연결 문제를 올바르게 처리하는 방법을 알고 싶습니다.
사실,이 블로그 게시물을 찾았습니다. http://nahidulkibria.blogspot.com/2008/05/knowing-when-wcf-service-in-fault-state.html –