WCF 서비스 및 클라이언트가 있습니다. 나는WCF 연결 확인
ChannelFactoryBase <를 통해 WCF에 연결 내가 ICommunicationObject
에 대한 참조를 가지고 다음
.. ::. CreateChannel 방법
WCF 서비스 ( < (TChannel>)>의) 연결하거나 나중에 닫을 때 작동하지 않을 수 있습니다. 올바른 것은 무엇입니까 WCF 서비스가 작동하는지 확인하는 방법. 한 가지 직접적인 방법은 CommunicationException 메커니즘을 사용하는 것입니다. 하지만 ICommunicationObject.State 속성은 어떻습니까? WCF 메서드 호출 전에 오류가있는 상태의 인지 확인해야합니까? 모범 사례는 무엇입니까?
사용자가 보낸 @Stix, [MSDN] (https://msdn.microsoft.com/en-us/library/ms733912(v=vs.110).aspx) : ICommunicationObject.State 속성 값 확인 경쟁 상태이므로 채널을 다시 사용할지 또는 닫을지를 결정하는 것은 좋지 않습니다. –