2013年1月17日 星期四

使用AXIS2建立WebService Client

 Axis2 是一個WebService的核心支援引擎。 AXIS2對舊有的AXIS重新設計及重寫,並提供兩種語言Java 及 C 的開發版本,這裡介紹使用Eclipse配合AXIS2建立WebService Client專案 。


1.
在Eclipse 新增一個Dynamic Web project,給一個project name,這裡設為myService,
Target runtime 選Tomcat6.0
Dynamic web module version:設定為2.5
Configuration->點選Modify


選取Axis2 WebService 選項,設定完成點選ok
完成以下設定後,按下Next..


2.
不做更動,點選Next..

 3.
Finish! 到這成功建立了一個Dynamic web project。

 4.
在前一步驟建立完成的project上,點選右鍵->new->other->WebService->WebServer Client





5.
Service definition:  輸入wsdl檔的位置,可直接輸入URL,也可將WSDL下載,放進Project的Folder裡,用Browse指出wsdl檔的路徑。


6.點選Browse..設定wsdl檔案位置

7.Configuration 設定如下:
                                         Server runtime: Tomcat 6.0
                                         WebService runtime: Apache Axis2
    設置完成點選ok

8.設定完成如下圖,點選Next繼續..
設定完成圖

9.預設不更動,DataBinding 選ADB,按下Finish就可成功建立WecService Client。



沒有留言:

張貼留言