유일한 서비스에서 가장 중요한 끝점을 구현하는 학습 응용 프로그램이 있습니다. 나는 net.tcp + wsHttp + BasicHttp와 WebHttp을 구현하고있다. 이들 모두 net.tcp를 제외하고는 훌륭하게 작동한다. 브라우저를 통해 액세스 할 때 다음과 같이 알려줍니다.WCF net.tcp가 지원되지 않습니다. (socketexception)
'net.tcp'프로토콜은 지원되지 않습니다. 설명 : 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 오류 및 코드에서 시작된 위치에 대한 자세한 정보는 스택 추적을 검토하십시오.
예외 정보 : System.InvalidOperationException : 'net.tcp'프로토콜이 지원되지 않습니다.
내가 인터넷을 통해 조사한 결과, 로컬에서 사용하는 XP를 사용하고 있었기 때문에 상당히 일반적인 문제인 것처럼 보였습니다. 그리고 요청을 할 때 연결이 거부 된 SocketException을받습니다.
그러나 net.tcp와 해당 끝점과 바인딩이있는 프로젝트를 다시 만들었습니다. 따라서 IIS를 사용하지 않을 가능성이 높습니다. 저는 wcf의 초보자입니다. WCF Service 호스트가 호스팅한다는 것을 알려줍니다.
누군가 Windows XP에서 작동하도록하려면 어떻게해야합니까?
감사합니다.
201004/why-cant-i-connect-to-a-wcf-service-with-net-tcp-but-i-can-with-http – jeroenh
왜 그 모든 구속력이 필요한거야? 상호 운용성은 좋지만 이미 해석 가능한 바인딩 2 개 (웹 및 기본)가 있으며 ** net.tcp는 해석이 쉽지 않습니다 **. – Aliostad
브라우저를 통한 액세스 란 무엇입니까? –