WebSphere Message Service Clients: Web Services Client for C++, Version 1.1 作業系統: Linux, Windows

開發用戶端處理常式

如果要開發用戶端處理常式,您可以利用任何文字編輯器先建立所需要的檔案, 然後再建置用戶端程式庫。

執行這項作業的原因和時機

如果要建立處理常式,您必須先建立一個用戶端處理常式標頭檔、 一個用戶端處理常式檔,以及用戶端處理常式 Factory 檔。然後,您可以利用這些檔案 來建置處理常式程式庫,建置的方法與建置其他程式庫相同。

如果您要撰寫一個以上的處理常式, 請務必確定處理常式名稱是唯一的。

如果要建立和建置處理常式, 請完成下列步驟,它們會使用 myclientHandler 程式庫的範例。

這項作業的步驟

  1. 將現行工作目錄變更為要建置 myClientHandler 專案的位置(例如, <inst_dir>/samples/handlers)。
  2. 建立處理常式所需要的三個基本檔案:
    1. 利用任何文字編輯器建立三個新檔案並分別命名為:myClientHandler.cpp、 myClientHandler.hpp 和 myClientHandlerFactory.cpp(請參閱 必要的處理常式檔案)。
    2. 範例用戶端處理常式程式碼 中所說明的範例程式碼複製到每一個檔案中。
    3. 將新檔案儲存到現行目錄中。
  3. 建置處理常式程式庫:
    1. Linux 上, 輸入下列建置指令:
      gcc -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 檔案路徑定義

下一步

當您完成處理常式的開發之後, 就可以根據 部署具有處理常式的 Web 服務用戶端應用程式 中的說明,準備開始部署應用程式。

Task topic

使用條款 | 此頁的評等

「時間戳記」圖示前次更新: 28 Apr 2006
(C) Copyright IBM Corporation 2005. All Rights Reserved.
本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)