클라이언트 응용프로그램 작성(Java 웹 서비스)

클라이언트 응용프로그램은 웹 서비스 API에 요청을 전송하거나 웹 서비스 API에서 응답을 수신합니다. 프록시 클라이언트를 사용하여 통신을 관리하고 헬퍼 클래스를 사용하여 복잡한 데이터 유형을 형식화하여 클라이언트 응용프로그램은 웹 서비스 메소드를 로컬 함수처럼 호출할 수 있습니다.

시작하기 전에

클라이언트 응용프로그램 작성을 시작하려면 먼저 프록시 클라이언트 및 필요한 헬퍼 클래스를 생성하십시오.

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

웹 서비스 호환 개발 도구를 사용하여(예를 들어, IBM® RAD(Rational® Application Developer)를 사용하여 클라이언트 응용프로그램을 개발할 수 있습니다. 웹 서비스 API를 호출하는 모든 종류의 웹 서비스 응용프로그램을 빌드할 수 있습니다.

이 타스크의 단계

  1. 새 클라이언트 응용프로그램 프로젝트를 작성하십시오.
  2. 프록시 클라이언트를 생성하고 Java™ 헬퍼 클래스를 프로젝트에 추가하십시오.
  3. 클라이언트 응용프로그램 코드화하십시오.
  4. 프로젝트를 빌드하십시오.
  5. 클라이언트 응용프로그램을 실행하십시오.

예제

다음 예는 비즈니스 플로우 관리자 웹 서비스 API를 사용하는 방법을 보여줍니다.
// create the service locator and the proxy
       BFMWSServiceLocator  locator = new BFMWSServiceLocator();
       BFMIF proxy = locator.getBFMWSPort();
	
	// prepare the input data for the operation
      GetProcessTemplate iW = new GetProcessTemplate();
      iW.setIdentifier(your_process_template_name);
      
	// invoke the operation
      GetProcessTemplateResponse oW = proxy.getProcessTemplate(iW);

	// process output of the operation
      ProcessTemplateType ptd = oW.getProcessTemplate();
      System.out.println("getName= " + ptd.getName());
      System.out.println("getPtid= " + ptd.getPtid());     
관련 태스크
WSDL2Java를 사용한 프록시 클라이언트 생성
프록시 클라이언트 생성(Java 웹 서비스)
BPEL 프로세스에 대한 헬퍼 클래스 작성(Java 웹 서비스)

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