JAX-RPC 웹 서비스 클라이언트에 대한 WSDL 파일에서 클라이언트 바인딩 개발
JAX-RPC 웹 서비스 클라이언트에 대한 웹 서비스 설명(WSDL) 파일에서 클라이언트 바인딩을 개발할 수 있습니다.
시작하기 전에
WSDL 파일에서 JAX-RPC 웹 서비스 애플리케이션에 대한 클라이언트 바인딩을 개발하려면 사용할 WSDL 파일의 URL(Uniform Resource Locator)을 가져와야 합니다. 클라이언트가 웹 서비스를 사용하는 데 바인딩 및 배치 디스크립터가 필요합니다.
WSDL 파일이 로컬 파일인 경우
URL은 다음 예제와 유사합니다.
file:drive:\path\file_name.wsdl.
WSDL 파일이 로컬 파일인 경우,
해당 URL은 다음 예제와 유사합니다.
file:/path/file_name.wsdl.
로컬 파일은 절대 또는 상대 파일 시스템 경로를 사용하여 지정할 수도 있습니다.
- -container
client
애플리케이션 클라이언트 컨테이너에 상주하는 클라이언트에 대한 바인딩 및 배치 디스크립터를 생성합니다.
- -container
ejb
엔터프라이즈 JavaBeans(EJB) 모듈의 엔터프라이즈 Bean에 해당하는 클라이언트의 바인딩 및 배치 디스크립터를 생성합니다.
- -container
web
웹 컨테이너에 상주하는 클라이언트의 바인딩 및 배치 디스크립터를 생성합니다.
WSDL2Java 명령행 도구는
z/OS® 플랫폼에서 지원되지 않습니다. 이 기능은
제품의 z/OS 버전과 함께
제공되는 어셈블리 도구에서 제공합니다. 이 도구에 대해 자세히 학습하려면
JAX-RPC(Java™ API for XML-based Remote Procedure Call) 애플리케이션용 WSDL2Java 명령행 도구에 대해
정보를 읽어보십시오.
이 태스크 정보
적절한 명령을 실행하여 WSDL 파일에서 클라이언트 바인딩을 개발합니다.

프로시저
여기서 type은 엔터프라이즈 EJB 클라이언트의 경우 ejb, JavaBeans 클라이언트의 경우 web 또는 애플리케이션 클라이언트의 경우 client입니다.
- -container web
- -container ejb
- -container client
결과
예
Parsing XML file: file:e:/example/app/topdown/step1/AddressBook.wsdl
WSWS3185I: Info: Parsing XML file: AddressBook.wsdl
WSWS3282I: Info: Generating addr\Address.java.
WSWS3282I: Info: Generating addr\Phone.java.
WSWS3282I: Info: Generating addr\StateType.java.
WSWS3282I: Info: Generating addr\AddressBook.java.
WSWS3282I: Info: Generating addr\AddressBookService.java.
WSWS3282I: Info: Generating META-INF\ibm-webservicesclient-bnd.xmi.
WSWS3282I: Info: Generating META-INF\AddressBook_mapping.xml.
WSWS3282I: Info: Generating META-INF\ibm-webservicesclient-ext.xmi.
다음에 수행할 작업
클라이언트 애플리케이션을 작성하고 클라이언트 아티팩트를 어셈블하여 클라이언트 구현을 완료하십시오.
.