WSDL 소스 파일에서 클라이언트 스텁을 생성한 뒤에는 이 스텁을 사용하여 웹 서비스 클라이언트 응용프로그램을 작성할 수 있습니다.
WSDL2Ws 도구는 WSDL에서 생성된 파일을 출력 디렉토리에 저장합니다. 기본적으로 대상 출력 디렉토리는 현재 디렉토리이지만 WSDL2Ws를 실행할 때 -o 옵션을 사용하여 다른 디렉토리를 지정할 수 있습니다. 그런 다음 해당되는 빌드 명령으로 웹 서비스 클라이언트 응용프로그램을 작성하여 실행 파일을 작성할 수 있습니다.
다음 단계에서는 응용프로그램 작성을 위해 클라이언트 스텁 작성에 설명된 바와 같이 WSDL2Ws 도구로 GetQuote.wsdl에서 생성한 클라이언트 스텁의 예제를 사용하여 수행할 작업을 설명합니다. 생성된 클라이언트 스텁 파일이 <inst_dir>/samples/getQuote 상위 디렉토리 내의 myGetQuote 하위 디렉토리에 있는 것으로 가정하고 이러한 스텁을 사용하여 웹 서비스 클라이언트 응용프로그램을 작성할 수 있습니다.
샘플 파일에서 작업할 경우 다음 사항에 주의하십시오.
xsd__float getQuote( char * pszStockQuoteName)
다음 단계에서는 빌드할 새 프로젝트를 myGetQuote라고 하고 모든 구성요소가 myGetQuote라는 디렉토리에 있는 것으로 가정합니다. myGetQuote.cpp 파일에는 자동으로 생성된 StockQuote.cpp 및 StockQuote.hpp와 함께 클라이언트 응용프로그램이 포함됩니다. 클라이언트 응용프로그램의 코드는 myGetQuote 클라이언트 응용프로그램의 샘플 코드에 표시됩니다.
myGetQuote 클라이언트 응용프로그램을 빌드하려면 다음 단계를 수행하십시오.
웹 서비스 클라이언트 응용프로그램 개발에 대한 자세한 정보는 클라이언트 API를 참조하십시오.
웹 서비스 클라이언트 응용프로그램의 코딩과 빌드가 완료되면 웹 서비스 클라이언트 응용프로그램 전개에 설명된 바와 같이 응용프로그램을 전개 및 테스트할 수 있습니다.