" />
這是org.apache.axis.jar包工具下載,是IDE開發(fā)環(huán)境中所需要的一個包,有用到的不要錯過。
org.apache.axis.jar包工具是下一代 Apache Axis。Axis2 雖然由 Axis 1.x 處理程序模型提供支持,但它具有更強的靈活性并可擴展到新的體系結構。Axis2 基于新的體系結構進行了全新編寫,而且沒有采用 Axis 1.x 的常用代碼。支持開發(fā) Axis2 的動力是探尋模塊化更強、靈活性更高和更有效的體系結構,這種體
系結構可以很容易地插入到其他相關 Web 服務標準和協(xié)議(如 WS-Security、WS-ReliableMessaging 等)的實現中。Apache Axis2 是Axis的后續(xù)版本,是新一代的SOAP引擎。
org.apache.axis.jar包工具是 IDE中不包含的,其實可以去http://ws.apache.org/axis2/download/1_3/download.cgi 下載得到axis2的開發(fā)包
1、安裝環(huán)境 J2SE SDK 1.4,Tomcat 5.0,eclipse 3.2。
2、到網站下載Axis安裝包。
3、將Axis相關包文件放在WEB-INF\lib目錄下。
4、Axis可選的包:activation.jar; mail.jar; xmlsec-1.4.Beta1.jar拷貝到WEB-INF目錄下,生成客戶端時候需要使用。
Axis支持三種web service的部署和開發(fā),分別為:
1、Dynamic Invocation Interface (DII)
2、Dynamic Proxy方式
3、Stubs方式
前兩種方式我就不介紹了,同事告訴我他們自己都不使用前兩種方式,他們建議我們使用Stubs方式,因此我就主要就介紹一下第三種方式。注意,我自己的Java源代碼是放在D:\workspace\test\目錄下,Axis相關包文件放在D:\workspace\test\WEB-INF目錄下。