fbpx

Apache AXIS 2 - SOAP Web Service 實作教學 (即時天氣預報)


Apache AXIS 2 官方網站

下載與安裝AXIS

解壓縮

測試 WSDL

1.上網找一個免費的 Web Service

這是全球天氣Web Service

2.取得 WSDL 描述文件

3.透過 Apache AXIS 2 產生 Java Class

執行:

-p 代表產生的package名稱
執行後會在目錄中產生Java Source Code
執行結果如下圖

axis

4.寫一支測試程式

查詢台灣高雄國際機場的天氣

5.執行測試

執行需要的 Library Jar File
lib/axis.jar,
lib/jaxrpc.jar,
lib/commons-discovery-0.2.jar,
lib/wsdl4j-1.5.1.jar

結果輸出