Apache Axis 範例

本節包含如何使用 Java 程式設計語言及部份開放程式碼工具和程式庫來撰寫 WS-Notification 用戶端的範例。

這些範例都可以在 Enterprise Console Feature Option 1 SDK 的 <sdk_install_dir>/samples/wsnt-axis 目錄中找到。

內含的 SOAP 引擎選項是 Apache Axis 工具集。這些範例也會使用部份 Eclipse EMF 及 Eclipse TPTP 程式庫, 而這些程式庫在處理「共用基本事件」格式的事件時十分有用。

必備軟體

表 1 包含這些範例中所使用之必備及對應版本的清單:

元件 說明 版本 檔案
Java(TM) SDK 範例是以 Java 程式設計語言所撰寫,並且根據 Java SDK 中的可用公用程式。 1.3 或更新版本
  • 全部
Apache Ant Apache Ant 是十分受 Java 開發人員喜愛的建置 Scripting 環境。 1.6.0 或更新版本
  • 全部
Apache Axis Apache Axis 工具集是用來建置範例, 而範例會在執行時期使用工具集中的程式庫來產生「Web 服務」呼叫。 1.2.1
  • 全部
Eclipse TPTP Eclipse TPTP 包含「共用基本事件」格式之事件的 Java 呈現,以及將它們的 XML 呈現轉換成 Java 物件 (反之亦然) 的公用程式。 4.1.0
  • hlcbe101.jar
  • hlcore.jar
  • hlevents.jar
Eclipse EMF Eclipse EMF 程式庫是 Eclipse TPTP 程式庫所需的相依項目。 2.1
  • common.jar
  • ecore.jar

表 1. Axis 範例中使用的開放程式碼元件


子主題
WS-Notification 範例輕鬆演練
建置 Apache Axis 範例
執行 Apache Axis 範例


參照
Apache Ant 首頁
Apache Axis 首頁
Eclipse TPTP 首頁
Eclipse EMF 首頁
「共用基本事件」規格