나는 WCF 주변의 로프를 배우는 중이다. 내가 할 계획이었던 것은 NetTcpBinding을 사용하는 클라이언트와 서버 사이에서 이중 채널을 열고 서버가 클라이언트에 요청을 시작할 수 있도록 무제한으로 열어 두는 것입니다.WCF - 채널을 오랫동안 열어 놓는 것이 좋지 않은가요?
나는이 장애물을 잡을 수 없기 때문에 채널을 무기한 열어 두는 것이 좋지 않다는 것을 나타내는 것처럼 보였습니다. 모든 상황이 불안정합니다.
맞습니까? NetTcpBinding을 사용하고 관계의 양쪽에 열린 채널에 대한 참조를 유지하면 통신 장애가 발생하면 어떻게됩니까? 실패 이벤트를 어떻게 잡을 수 있습니까? 거기에 다른 녀석들이 있습니까? NET Framework에서 어떤 차이가 있습니까? (4.0에 있습니다.)