Ant 타스크로 웹 서비스 클라이언트 작성

WSDL 파일이 있을 경우 Eclipse 작업공간을 통해 Ant를 사용하여 Axis 런타임 환경을 사용하는 웹 서비스 클라이언트를 생성할 수 있습니다.

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