WSDL 파일이 있을 경우 Eclipse 작업공간을 통해 Ant를 사용하여 Axis 런타임
환경을 사용하는 웹 서비스 클라이언트를 생성할 수 있습니다.
웹 서비스 클라이언트를 작성하기 전에 다음을 수행해야 합니다.
웹 서비스 클라이언트를 작성하려면 Ant 파일 및 Ant 특성 파일을 수정해야 합니다.
- 전제조건 단계에서 가져온 Ant 파일(wsgen.xml)을 편집하십시오.
해당 파일이 클라이언트 Ant 특성 파일을 가리키도록 하십시오.
<property file="axisclient.properties"/>가 표시된 행을 포함해야 합니다. 변경사항을 저장하십시오.
- 전제조건 단계에서 가져온 axisclient.properties 파일을 편집하십시오.
- scenarioType 매개변수가 클라이언트로 설정되어 있는지 확인하십시오.
- WSDL파일의 위치를 나타내도록 작업공간 매개변수를 설정하십시오.
- 기타 모든 매개변수는 선택사항이며 명시적으로 설정되지 않을 경우 삭제해야 합니다.
남아 있는 매개변수를 위한 기본값은 동적 프로젝트 설정값에서 검색됩니다.
매개변수를 설정하는 방법에 대한 추가 정보는 Axis 웹 서비스 클라이언트 Ant 타스크 특성 파일 참조의 내용을 참조하십시오.
axisclient.properties 파일을 저장하십시오.
- wsgen.xml을 마우스 오른쪽 단추로 클릭하고
를 선택하십시오.
- 대화 상자가 열리면 JRE 탭을 선택한 후
작업공간과 동일한 JRE로 실행을 선택하십시오. 적용을 클릭한 다음 실행을 클릭하십시오.
- 웹 서비스가 생성되면 콘솔에 빌드 성공 메시지가 표시됩니다.
다음 파일이 동적 웹 프로젝트의 WebContent\wsdl 폴더에 작성 및 배치됩니다.
다음 파일이 동적 웹 프로젝트의 WebContent\WEB-INF 폴더에 작성 및 배치됩니다.
- undeploy.wsdd
- deploy.wsdd
다음 파일이 동적 웹 프로젝트의 src 폴더 아래에 작성 및 배치됩니다.
웹 서비스 클라이언트의 기반이 되는 WSDL 파일에 따라 웹 서비스 클라이언트에 필요한 파일이 달라집니다.
- Service_nameProxy.java
- getService_name.java
- getService_nameLocator.java
- getService_nameSoap.java
- getService_nameSoapProxy.java
- getService_nameSoapStub.java