WebSphere Web Services Client for C++, Version 1.0.1 운영 체제: Linux, Windows

클라이언트측 핸들러 개발

클라이언트측 핸들러를 개발하려면 먼저 문서 편집기를 사용하여 수행할 수 있는 필수 파일을 작성한 후 클라이언트 라이브러리를 빌드해야 합니다.

이 타스크를 수행하는 이유 및 시기

핸들러를 작성하려면 클라이언트 핸들러 헤더 파일, 클라이언트 핸들러 파일 및 클라이언트 핸들러 팩토리 파일을 차례로 작성하십시오. 그런 다음 이러한 파일을 사용하여 다른 라이브러리에서와 같은 방식으로 핸들러 라이브러리를 빌드할 수 있습니다.

둘 이상의 핸들러를 사용할 경우에는 헨들러 이름이 고유한지 확인해야 합니다.

핸들러를 작성 및 빌드하려면 myclientHandler 라이브러리의 예제를 사용하는 다음 단계를 수행하십시오.

이 타스트의 단계

  1. 현재 작업 디렉토리를 myClientHandler 프로젝트를 빌드할 디렉토리(예: <inst_dir>/samples/handlers)로 변경하십시오.
  2. 핸들러에 필요한 세 개의 기본 파일을 작성하십시오.
    1. 문서 편집기를 사용하여 myClientHandler.cpp, myClientHandler.hpp 및 myClientHandlerFactory.cpp라는 이름의 세 파일을 새로 작성하십시오(필수 핸들러 파일 참조).
    2. 샘플 클라이언트 핸들러 코드에 설명된 바와 같이 샘플 코드를 각 파일에 복사하십시오.
    3. 새 파일을 현재 디렉토리에 저장하십시오.
  3. 핸들러 라이브러리를 빌드하십시오.
    1. Linux의 경우 다음 빌드 명령을 입력하십시오.
      xlC_r -I <inst_dir>/include/ *.cpp -L <inst_dir>/lib/ -l axis_client –shared 
      -o myClientHandler.so
    2. Windows의 경우 다음 빌드 명령을 입력하십시오.
      cl /MT /D "WIN32" /I<inst_dir>\include *.cpp /link<inst_dir>
      \lib\AxisClient.lib /dll /out:"myClientHandler.dll"
  4. 클라이언트 핸들러 라이브러리 파일이 작성되었는지 확인하십시오.
  5. 작성된 각 핸들러의 정의가 포함되도록 WSDD 파일을 작성하거나 수정하십시오. 핸들러 정의에 대한 자세한 정보는 WSDD 파일의 핸들러 정의를 참조하십시오.
  6. axiscpp.conf 파일에 WSDD 파일의 경로를 정의하는 라인이 포함되는지 확인하십시오. 파일 경로 정의에 대한 자세한 정보는 axiscpp.conf 파일의 WSDD 파일 경로 정의를 참조하십시오.

다음에 수행할 작업

핸들러 개발이 완료되면 핸들러를 사용하여 웹 서비스 클라이언트 응용프로그램 전개에 설명된 바와 같이 응용프로그램을 전개할 수 있습니다.

Task topic

이용약관 | 피드백

시간소인 아이콘마지막 갱신 날짜: 3 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wscc.doc.nl1\tasks\wscc_thanddevel_build.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
이 information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)