axis java是什么,讓我們一塊了解一下?
Axis本質(zhì)上就是一個(gè)SOAP引擎,提供創(chuàng)建服務(wù)器端、客戶端和網(wǎng)關(guān)SOAP操作的基本框架。
Axis應(yīng)用的軟件領(lǐng)域有哪些?
支持WSDL。
提供轉(zhuǎn)化WSDL為Java類的工具。
提供例子程序。
提供TCP/IP數(shù)據(jù)包監(jiān)視工具。
Axis如何安裝?
應(yīng)用Axis開(kāi)發(fā)Web Services,你需要有一個(gè)支持Servlet的服務(wù)器引擎,比如廣為人知的Tomcat。當(dāng)安裝好Tomcat之后,只需將下載的Axis軟件包解壓縮,將其中的“webapps”目錄下的“axis”目錄整個(gè)拷貝到Tomcat安裝目錄下的“webapps”目錄下即可。
Axis基于Java開(kāi)發(fā),可以部署于多種操作系統(tǒng),使用前需要配置一系列的系統(tǒng)變量,在此假定你已經(jīng)在本機(jī)上裝好了Tomcat,需要配置的系統(tǒng)變量如下表所示:AXIS_HOME 即axis解壓的目錄(我的是在D:JServeraxis-1_4)AXIS_HOME=D:JServeraxis-1_4
AXIS_LIB=%AXIS_HOME%lib
AXISCLASSPATH=%AXIS_LIB%axis.jar;%AXIS_LIB%axis-ant.jar;%AXIS_LIB%commons-discovery-0.2.jar;%AXIS_LIB%commons-logging-1.0.4.jar;%AXIS_LIB%jaxrpc.jar;%AXIS_LIB%log4j-1.2.8.jar;%AXIS_LIB%saaj.jar;%AXIS_LIB%wsdl4j-1.5.1.jar;%AXIS_LIB%tools.jar;%AXIS_LIB%activation.jar;%AXIS_LIB%mail.jar;
如果你不愿做這么繁瑣的類路徑設(shè)置,可以直接將axis軟件包中“l(fā)ib”目錄下的所有.jar文件加入到系統(tǒng)環(huán)境變量CLASSPATH中即可。
實(shí)驗(yàn)一下在%AXIS_HOME%webapps下找到axis文件夾,需要加入三個(gè)包 activation.jar、mail.jar、tools.jar,然后將其整個(gè)拷貝到%TOMCAT_HOME%webapps下,啟動(dòng)Tomcat,打開(kāi)瀏覽器訪問(wèn)http://localhost:8080/axis/,出現(xiàn)以下頁(yè)面說(shuō)明你配置成功了。
如何發(fā)布第一個(gè)程序?
第一個(gè)程序簡(jiǎn)單的返回HELLO WORLD!HelloWorldjava
java 代碼
public?class?HelloWorld?{??? public?String?sayHello()??? {??? return?"HELLO?WORLD!";???? }???? }
以上就是小編今天的分享了,希望可以幫助到大家。