WSDL2Java를 사용한 프록시 클라이언트 생성

WSDL2Java는 프록시 클라이언트를 생성하는 명령행 도구입니다. 프록시 클라이언트는 클라이언트 응용프로그램을 보다 쉽게 프로그래밍할 수 있게 해줍니다.

시작하기 전에

프록시 클라이언트를 생성하기 전에 먼저 비즈니스 프로세스 또는 휴먼 타스크 웹 서비스 API를 설명하는 WSDL 파일을 WebSphere® 환경(또는 WebSphere Process Server 클라이언트 CD)에서 내보낸 후 클라이언트 프로그래밍 환경으로 복사해야 합니다.

이 타스크의 수행 목적 및 시기

이 타스크의 단계

  1. WSDL2Java 도구를 사용하여 프록시 클라이언트를 생성하십시오. 유형:

    wsdl2java options WSDLfilepath

    여기서:

    • options는 다음과 같습니다.
      -noWrappedOperations (-w)
      랩핑된 조작의 감지를 사용 불가능하게 합니다. 요청 및 응답 메시지에 대한 Java™ Bean이 생성됩니다.
      주: 기본값이 아닙니다.
      -role (-r)
      클라이언트측 개발을 위한 파일 및 바인딩 파일을 생성하려면 client 값을 지정합니다.
      -container (-c)
      사용할 클라이언트측 컨테이너. 올바른 인수는 다음과 같습니다.
      client
      클라이언트 컨테이너
      ejb
      EJB(Enterprise JavaBeans™) 컨테이너
      none
      컨테이너 없음
      web
      웹 컨테이너
      -output (-o)
      생성된 파일을 저장할 폴더

      WSDL2Java 매개변수에 대한 완전한 목록을 보려면 -help 명령행 스위치를 사용하거나 WID/RAD의 WSDL2Java 도구에 대한 온라인 도움말을 참조하십시오.

    • WSDLfilepath는 WebSphere 환경에서 내보내거나 클라이언트 CD에서 복사한 WSDL 파일의 경로 및 이름입니다.
    다음 예제는 휴먼 타스크 활동 웹 서비스 API에 대한 프록시 클라이언트를 생성합니다.
    call wsdl2java.bat -r client -c client -noWrappedOperations 
                       -output c:\ws\proxyClient  c:\ws\bin\HTMWS.wsdl
  2. 프로젝트에 생성된 클래스 파일을 포함시키십시오.
관련 태스크
클라이언트 응용프로그램 작성(Java 웹 서비스)

ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)