WSDL 파일에서 웹 서비스 사용 WAR 파일 어셈블

WSDL(Web Services Description Language) 파일에서 웹 서비스에 대해 사용으로 설정된 웹 애플리케이션 아카이브(WAR) 파일을 어셈블할 수 있습니다.

시작하기 전에

Java-기반 웹 서비스 모듈을 WebSphere® Application Server와 함께 제공된 어셈블리 도구를 사용하여 어셈블리할 수 있습니다.

JAX-WS(Java™ API for XML-Based Web Services) 웹 서비스 애플리케이션의 경우 이 태스크를 완료하기 위해 WSDL 파일로부터 시작할 때 wsimport 명령행 도구에 의해 생성되는 휴대용 아티팩트가 필요합니다. wsimport 도구는 WSDL 파일을 입력으로서 처리하고 다음 휴대용 아티팩트를 생성합니다.
  • 서비스 엔드포인트 인터페이스(SEI)
  • 서비스 클래스
  • wsdl:fault 클래스로부터 맵핑되는(있는 경우) 예외 클래스
  • XML 스키마 유형에서 맵핑된 Java 클래스에 해당되는 JAXB(Java Architecture for XML Binding)의 생성된 값 유형
배치할 엔드포인트 구현과 함께 웹 애플리케이션 아카이브(WAR) 파일에서 생성된 아티팩트와 WSDL 파일 및 스키마 문서를 패키지화할 수 있습니다.
JAX-RPC(Java API for XML-based RPC) 웹 서비스 애플리케이션의 경우 이 태스크를 완료하려면 WSDL2Java 명령행 도구에서 생성되는 다음 아티팩트가 필요합니다.
  • EJB(Enterprise JavaBeans) 구현, WSDL2Java 명령행 도구에서 생성되는 모든 클래스 및 web.xml 배치 디스크립터 파일을 포함하는 어셈블된 WAR 파일
  • WSDL 파일
  • 완전한 webservices.xml, ibm-webservices-bnd.xmiibm-webservices-ext.xmi 배치 디스크립터와 JAX-RPC(Java API for XML-based Remote Procedure Call) 맵핑 파일

이 태스크 정보

이 태스크 섹션의 단계별 조치에 따라 WSDL 파일에서 웹 서비스 사용 WAR 파일을 어셈블하십시오.

프로시저

  1. 어셈블리 도구를 시작하십시오. Rational® Application Developer 문서에서 어셈블리 도구 시작을 참조하십시오.
  2. 아직 수행하지 않은 경우 Java EE 모듈에서 작동할 수 있도록 어셈블리 도구를 구성하십시오. Java EE 카테고리가 사용으로 설정되었는지 확인해야 합니다. Rational Application Developer 문서에서 어셈블리 도구 구성을 참조하십시오.
  3. 명령행 도구에서 생성된 아티팩트 및 JavaBeans 구현을 어셈블리 도구로 가져오십시오.
  4. 어셈블리 툴킷, 애플리케이션 어셈블리 도구(AAT) 또는 다른 도구를 사용하여 작성된 JAR 파일을 Rational Application Developer 어셈블리 도구로 마이그레이션하십시오. 파일을 마이그레이션하려면 JAR 파일을 어셈블리 도구로 가져오십시오. Rational Application Developer 정보에서 코드 아티팩트를 어셈블리 도구로 가져오기에 대해 읽으십시오.

결과

웹 서비스에 대해 웹 모듈을 사용으로 설정하기 위해 필요한 아티팩트가 WAR 파일에 추가됩니다.

다음에 수행할 작업

이제 웹 서비스에 대해 사용으로 설정된 WAR 파일을 EAR 파일로 어셈블할 수 있습니다. 더 자세히 알아보려면 웹 서비스 사용 WAR을 EAR 파일로 어셈블하는 것에 대해 읽어 보십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_assembwarwsdl
파일 이름:twbs_assembwarwsdl.html