这里主要是和大家分享一下自己学习的过程,最近在做Web Service方面的东东,所以就写点与其相关的内容。下面就言归正传!
这里我们使用Axis创建Web服务,
(1)下载Apache Axis工具包,并且要设置他的环境变量,即,AXIS_HOME=%这里就是你所解压缩的完整路径%(这里我使用的是axis-bin-1_3)
(2)下载开源的服务器,Tomcat(我想大家对这个应该是在熟悉不过了吧),我使用的是jakarta-tomcat-5.0.19,我下载的是安装版的,有的版本只要解压缩就行了(这里就要注意了,JavaSDK是必需的前提,这里还要求也配置好他们的环境变量,JAVA_HOME,CLASSPATH,Path(可选)),同时也要配置,环境变量TOMCAT_HOME。当服务器安装成功的以后,我们就可以启动他了,我们就在IE浏览器上键入
http://localhost:8080/index.html 以验证服务器是否安装成功并且正常启动。
(3)接下来,我们要将Axis的项目目录部署到Tomcat下,具体的操作如下,将AXIS_HOME\Webapps复制到TOMCAT_HOME\webapps\,同时要将在Tomcat容器中将Axis库部署为servlet,我们还需修改配置,
修改这里文件TOMCAT_HOME/conf/server.conf,创建上下文环境
<Context path="/axis" docBase="axis" debug="0" reloadable="true" crossContext="true">
</Context>
(4)还有两个比较重要的Jar,需要配合使用来支持JAXP,即Apache Xerces分析器,下载Xerces.jar和xalan.jar,将他们放进TOMCAT_HOME\webapps\axis\WEB-INF\lib
(5)验证Axis是否已经可以运行,我们可以键入下面的地址,
http://localhost:8080/axis/index.html