本節包含如何使用 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 |
|
Eclipse EMF | Eclipse EMF 程式庫是 Eclipse TPTP 程式庫所需的相依項目。 | 2.1 |
|
表 1. Axis 範例中使用的開放程式碼元件
子主題
WS-Notification 範例輕鬆演練
建置 Apache Axis 範例
執行 Apache Axis 範例
參照
Apache Ant 首頁
Apache Axis 首頁
Eclipse TPTP 首頁
Eclipse EMF 首頁
「共用基本事件」規格