Ant 태스크를 사용하여 IBM WebSphere JAX-WS 런타임 환경에 대한 Java 웹 서비스 작성

웹 서비스 마법사 대신 Ant 태스크를 사용하여 IBM® WebSphere® JAX-WS 런타임 환경에 대한 Java™ 웹 서비스를 생성할 수 있습니다. Ant 태스크는 상향식 및 하향식 웹 서비스 개발을 모두 지원합니다.

시작하기 전에

웹 서비스를 작성하기 전에 다음 전제조건을 완료해야 합니다.

이 태스크 정보

웹 서비스를 작성하려면 서비스의 Ant 특성 파일을 수정하십시오. Ant 특성 파일 이름은 작성할 웹 서비스 유형에 따라 다릅니다.

프로시저

Ant 태스크를 실행하십시오. 웹 서비스가 생성되면, 콘솔 또는 명령행에 빌드 완료 메시지가 표시됩니다.

결과

웹 서비스가 생성되면, 다음 파일이 선택한 옵션 및 생성된 웹 서비스 유형에 따라 작성됩니다.
  • 하향식: SEI(Service Endpoint Interface). SEI는 어노테이션이 웹 서비스에 대한 WSDL 파일의 어노테이션이 있는 Java 표시입니다. 이 인터페이스는 JavaBeans 엔드포인트 구현이나 동적 프록시 클라이언트 인스턴스 작성에 사용됩니다. SEI내의 데이터 유형 참조.
  • 상향식: 위임 클래스. 이 클래스는 Bean의 모든 메소드뿐만 아니라 런타임 환경이 웹 서비스로 인식하는 JAX-WS 어노테이션도 포함하는 랩퍼입니다. Ant 태스크를 실행하기 전에 @javax.jws.WebService 어노테이션이 포함된 Bean이 이미 있는 경우 이 Bean은 그 상태로 사용되며 새 어노테이션이 추가되지 않습니다.
  • 요청/응답/예외 랩퍼 클래스
팁: wsant.bat 파일이 제품의 bin 디렉토리에 설치됩니다. 일부 시스템에서는 이 디렉토리가 읽기 전용일 수 있습니다. 이 경우 Ant 태스크는 출력을 작성할 수 없으며 웹 서비스 작성에 실패합니다. 다음은 이 문제점을 해결하는 두 가지 방법입니다.
  • bin 폴더를 가리키도록 PATH를 설정한 후 쓰기 권한이 있는 디렉토리로 변경하고 그 위치에서 스크립트를 실행하십시오.
  • wsant.bat 파일을 쓰기 가능한 디렉토리로 복사하십시오.
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: tantjavajaxws.html