JavaBeans 구현을 위한 JAX-RPC 웹 서비스 배치 디스크립터 템플리트 개발

배치 디스크립터는 XML을 사용하여 형식화되는 표준 텍스트 파일로 웹 서비스 애플리케이션에 패키지됩니다. 배치 디스크립터는 Java™ EE(Java Platform, Enterprise Edition)용 웹 서비스 기술을 사용하여 개발된 JAX-RPC(Java API for XML-based RPC) 웹 서비스를 배치하는 데 필요합니다.

시작하기 전에

WSDL(Web Services Description Language) 파일을 개발하십시오.

웹 서비스를 사용하기 위해서는 WSDL 파일이 필요합니다. 사용자 고유 WSDL 파일을 개발하거나 이메일, 다운로드 또는 URL(Uniform Resource Locator)을 통해 웹 서비스 제공자에게서 가져올 수 있습니다. 이 문서에서는 사용자 고유 파일을 작성하는 것으로 가정합니다.JAX-RPC 애플리케이션에 대한 WSDL 파일 개발 정보를 참조하십시오.

이 태스크 정보

이 태스크를 완료하면 서비스 구현을 JAX-RPC(Java API for XML-based RPC) 애플리케이션에 대한 JavaBeans 컴포넌트에 맵핑하는 방법을 설명하는 데 사용되는 배치 디스크립터가 작성됩니다.

WSDL 파일에서 배치 디스크립터 템플리트를 개발하려면, WSDL 파일의 웹 주소를 확보해야 합니다.

WSDL 파일이 로컬 파일이고 Windows 플랫폼에서 실행 중인 경우, 웹 주소는 file:drive:\path\file_name.wsdl입니다. Linux 또는 Unix 플랫폼을 사용 중인 경우, 웹 주소는 file:/path/file_name.wsdl입니다. 로컬 파일은 절대 또는 상대 파일 시스템 경로를 사용하여 지정할 수도 있습니다.

웹 서비스가 웹 모듈의 JavaBeans 구현이면, webservices.xml, ibm-webservices-bnd.xmiibm-webservices.ext.xmi 배치 디스크립터와 JAX-RPC 맵핑 파일이 WEB-INF 서브디렉토리에 생성됩니다.

프로시저

WSDL2Java -verbose -role develop-server -container web -genJava no wsdlURL 명령을 실행하여 서버 배치 디스크립터 템플리트 및 맵핑 파일을 WEB-INF 서브디렉토리에 생성하십시오. -verbose 옵션을 지정하는 경우, 명령이 실행할 때 생성된 모든 파일의 목록이 표시됩니다.
지원된 구성 지원된 구성: WSDL2Java 명령행 도구는 z/OS® 플랫폼에서 지원되지 않습니다. 이 기능은 제품의 z/OS 버전과 함께 제공되는 어셈블리 도구에서 제공합니다. 이 도구에 대해 자세히 학습하려면 JAX-RPC(Java API for XML-based Remote Procedure Call) 애플리케이션용 WSDL2Java 명령행 도구에 대해 정보를 읽어보십시오.sptcfg

결과

웹 서비스를 구현 또는 사용하는 데 필요한 배치 디스크립터 템플리트가 준비되었습니다.

다음 예제는 AddressBookJ2WB.wsdl WSDL 파일을 사용합니다.

템플리트 파일을 생성하십시오.
WSDL2Java -verbose -role develop-server -container web -genJava no AddressBookJ2WB.wsdl 
배치 디스크립터 템플리트 및 맵핑 파일이 WEB-INF 서브디렉토리에 생성됩니다.
Parsing XML file: AddressBookJ2WB.wsdl
Generating: WEB-INF\webservices.xml
Generating: WEB-INF\ibm-webservices-bnd.xmi
Generating: WEB-INF\ibm-webservices-ext.xmi
Generating: WEB-INF\AddressBookJ2WB_mapping.xml

다음에 수행할 작업

[IBM i]이제, WebSphere® Application Server가 수신 웹 서비스를 처리할 수 있도록 배치 디스크립터를 구성해야 합니다. 배치 디스크립터를 구성한 후, 웹 서비스 애플리케이션을 배치용으로 어셈블해야 합니다.

[AIX Solaris HP-UX Linux Windows][z/OS]이제, 애플리케이션 서버가 수신 웹 서비스 요청을 처리할 수 있도록 webservices.xml 배치 디스크립터를 구성한 후 ibm-webservices-bnd.xmi 배치 디스크립터를 구성해야 합니다. 배치 디스크립터를 구성한 후, 웹 서비스 애플리케이션을 배치용으로 어셈블해야 합니다. JAX-RPC 웹 서비스에 대한 webservices.xml 배치 디스크립터 구성 및 JAX-RPC 웹 서비스에 대한 ibm-webservices-bnd.xmi 배치 디스크립터 구성에 대한 정보를 참조하십시오.


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



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