在安裝 Web Services Client for C++ 之後,
您可能需要為 AxisClient 進行某些配置作業。
執行這項作業的原因和時機
在安裝作業完成之後,您可能需要配置 axiscpp.conf 檔,使它符合您的安裝架構。
端視平台而定,axiscpp.conf 檔可能位於
<inst_dir>(Windows)或 <inst_dir>/etc
(UNIX)中。
下列程式碼顯示所提供的預設範本配置檔。
請注意,這個檔案中的路徑名稱會隨著平台而改變。
# 註解字元是 '#'
#以下是可用的指引
#
#ClientWSDDFilePath:用戶端 WSDD 的路徑
#SecureInfo:GSKit 安全資訊
#
如果您將處理常式搭配 Web 服務用戶端應用程式使用,
或者如果您要使用 SSL 來保護 Web 服務通訊的安全,那麼您只需要變更這個檔案。如果您不要新增處理常式或 SSL,就不需要變更這個檔案。
如果您使用
axiscpp.conf 配置檔,
就必須建立一個環境變數,來為 AxisClient 程式庫提供 axiscpp.conf 的位置。不論平台為何,
都會將這個變數稱為 AXISCPP_DEPLOY。
如果要執行
Web Services Client for C++ 的後置安裝配置作業,
請完成下列步驟。
這項作業的步驟
- 如果您要新增處理常式或 SSL,請根據 開發和使用用戶端處理常式 和 保護 Web 服務通訊的安全 中的說明來配置 axiscpp.conf 檔。
- 如果您使用 axiscpp.conf,
請將 AXISCPP_DEPLOY 的值設為 <inst_dir>。 例如:
- 在 UNIX 平台上: export AXISCPP_DEPLOY = <inst_dir>
- 在 Windows 平台上:set AXISCPP_DEPLOY = <inst_dir>
- 在建立 AXISCPP_DEPLOY 之後,視作業系統而定,
按如下所示,將內含 AxisClient 程式庫的完整目錄路徑新增至 PATH 或 LIBRARY PATH 環境變數:
- Linux:export
LD_LIBRARY_PATH=$LD_LIBRARY_PATH :<inst_dir>/lib
- Windows:path=%path%;<inst_dir>\bin
- 將內含 XML4C
程式庫的目錄的完整路徑新增至路徑或程式庫路徑環境變數(視作業系統而定),方式如下:
- Linux:export
LD_LIBRARY_PATH=$LD_LIBRARY_PATH :<inst_dir>/prereqs/XML4C
- Windows:path=%path%;<inst_dir>\prereqs\XML4C
下一步
您現在可以準備開發和部署 Web 服務應用程式。