엔터프라이즈 Bean 구현을 위한 JAX-RPC 웹 서비스 배치 디스크립터 템플리트 개발

JAX-RPC(Java™ API for XML-based RPC) 웹 서비스가 사용 가능한 EJB(Enterprise JavaBeans) 구현을 위해 배치 디스크립터 템플리트를 개발할 수 있습니다.

시작하기 전에

서비스 엔드포인트 인터페이스 및 WSDL(Web Services Description Language) 파일이 템플리트 작성에 사용되는 아티팩트이기 때문에, 배치 디스크립터 템플리트를 개발하기 전에 서비스 엔드포인트 인터페이스를 작성하고 WSDL 파일을 개발해야 합니다.

이 태스크 정보

이 태스크를 완료하면 서비스 구현을 EJB(Enterprise JavaBeans)에 맵핑하는 방법을 설명하는 배치 디스크립터 템플리트가 작성됩니다. 이 태스크는 엔터프라이즈 Bean으로부터 웹 서비스 개발 시의 필수 단계입니다.

WSDL 파일에서 배치 디스크립터 템플리트를 개발하려면 사용할 WSDL 파일의 URL(Uniform Resource Locator)을 확보해야 합니다.

[Windows][z/OS]WSDL 파일이 로컬 파일인 경우, 해당 URL은 file:drive:\path\file_name.wsdl입니다.

[Linux][AIX][HP-UX][Solaris][IBM i]WSDL 파일이 로컬 파일인 경우, 해당 URL은 file:/path/file_name.wsdl입니다.

로컬 파일은 절대 또는 상대 파일 시스템 경로를 사용하여 지정할 수도 있습니다.

웹 서비스 구현 시 EJB 모듈에 엔터프라이즈 Bean이 있으면, webservices.xml, ibm-webservices-bnd.xmiibm-webservices-ext.xmi 배치 디스크립터와 JAX-RPC(Java API for XML-based Remote Procedure Call) 맵핑 파일이 META-INF 서브디렉토리에 생성됩니다.

프로시저

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

결과

웹 서비스 구현에 필요한 배치 디스크립터 템플리트가 준비되었습니다.

다음 예제는 AddressBookJ2WE.wsdl WSDL 파일을 사용합니다.
  1. 다음 명령 구문을 사용하여 템플리트 파일을 생성하십시오.
    WSDL2Java -verbose -role develop-server -container ejb -genJava no AddressBookJ2WE.wsdl 
    다음과 같이 배치 디스크립터 템플리트가 META-INF 서브디렉토리에 생성됩니다.
    Parsing XML file: AddressBookJ2WE.wsdl
    Generating: META-INF\webservices.xml
    Generating: META-INF\ibm-webservices-bnd.xmi
    Generating: META-INF\ibm-webservices-ext.xmi
    Generating: META-INF\AddressBookJ2WE_mapping.xml

다음에 수행할 작업

엔터프라이즈 Bean으로부터 JAX-RPC 웹 서비스를 개발하는 데 필요한 단계 완료를 계속하십시오. 다음 단계는 EJB 구현을 완료하는 것입니다. EJB 구현을 완료하면 WSDL 파일로부터 작성되는 지원 클래스 및 엔터프라이즈 Bean이 포함된 엔터프라이즈 Bean JAR(Java Archive) 파일을 어셈블하십시오. 자세히 알려면 JAX-RPC 애플리케이션에 대한 EJB 구현 완료 정보를 참조하십시오.

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



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