우리 서버 중 하나의 Windows 서비스에서 WCF 서비스를 호스팅하고 있습니다. basicHttpBinding에서 작동시키고 .NET에서 테스트 클라이언트를 작성한 후 (결국 마침내) 나는 SoapClient 클래스를 사용하여 PHP에서 액세스하려고했습니다. 최종 소비자는 PHP 사이트가 될 것이므로 PHP로 소비 할 수 있어야합니다.Windows 서비스 내에서 호스팅되는 WCF 서비스 (basicHttpBinding)의 WSDL URL
PHP 코드에서 SoapClient 클래스의 생성자에 WSDL URL을 입력해야 할 때 나는 혼란 스러웠습니다. WSDL은 어디에 있습니까? 내가 가진 모든이다 : 이러한
http://172.27.7.123:8000/WordService 및 http://172.27.7.123:8000/WordService/mex
없음 WSDL을 노출하지 않습니다.
WCF에서 초보자 인 나는 어리석은 것을 물었을 수도있다. (어딘가에 잘못된 가정을했을 수도있다.) 부드러운하십시오 : D
그리고 아니, http://172.27.7.123:8000/WordService?wsdl 내가 IIS에서 호스트 강제 건가요 http://172.27.7.123:8000/WordService :(
다른 아무것도 표시되지 않습니다을 나는 일반 WebService를를 사용하도록 강요하고 있습니까
니스. 검색 덕분에 질문과 대답이 발견되었습니다. –