여기 거래가 있습니다.AXIS 웹 서비스 문제에 연결
Visual Studio를 사용하여 AXIS 웹 서비스에 연결하려고합니다. 아쉽게도 웹 서비스에는 서버에서 사용할 수있는 공용 WSDL 파일이 없습니다. 웹 서비스의 위치를 알고 있지만 브라우저에서 WSDL 파일을 열 수는 없습니다.
다행히도 서버에서 사용중인 WSDL 파일의 로컬 복사본이 있습니다. 이제 SVCUTIL.EXE를 사용하여 Visual Studio에서 액세스 할 수있는 로컬 WSDL 파일 클래스를 작성할 수 있다는 것을 알고 있습니다. 그러나 생성 된 클래스를 사용하여 서버에서 서비스를 실행하는 방법을 알아야합니다.
일반적으로 Visual Studio의 "데이터 소스"도구를 사용하여 올바른 웹 주소를 가리키고 어려운 작업을 처리 할 수 있지만 서버가 웹 서비스를 숨기려고하면 어떻게 연결합니까? Visual Studio를 서버에 연결 하시겠습니까?
C#의 특정 예제는 입니다.이 좋습니다.
대단히 감사합니다.
클라이언트 또는 '클래식'웹 서비스 클라이언트에 WCF를 사용 하시겠습니까? "데이터 소스"라고 말하면 "웹 참조 추가 ..."/ "서비스 참조 추가 ..."마법사를 참조한다고 가정합니다. – Steve
저는 웹 서비스에 익숙하지 않아서 WCF 나 고전적인 것들을 사용하고 싶지 않습니다. 그리고 네, 웹 서비스 마법사를 의미했습니다. – grease357