-
AXIS负责开发webservice
资源介绍
一. 即时发布
开发步骤:
1. 创建一个WEB工程,这里名字为:“MyWebService”.
2. 导入AXIS的JAR包:
\axis-bin-1_4\axis-1_4\webapps\axis\WEB-INF\lib\*.jar
注意:这些包在我们下载下来的AXIS:axis-bin-1_4.zip中
3. 修改WEB.XML文件,最简单的方法是:直接把
\axis-bin-1_4\axis-1_4\webapps\axis\WEB-INF\web.xml
里面的内容复制过来就可以了
4. 编写一个业务类:Caculator.java
public class Caculator
{
public int add(int i,int j)
{
return i + j;
}
public int dec(int i,int j)
{
return i - j;
}
}
注意:这个类不能有包名
5. 在MyEclipse中部署这个WEB工程,先不要运行
6. 复制开发好的Caculator.java 类到如下路径:
%tomcat%\\webapps\MyWebService\
并修改名字为Caculator.jws,完成后能找到这个文件
%tomcat%\\webapps\MyWebService\Caculator.jws
7. 到此,WEBSERVICE部署完成,启动TOMCAT
在IE地址栏输入如下地址,且会出现如下的链接
8. 点击“Click to see the WSDL”:IE地址栏出现
http://localhost:8080/MyWebService/Caculator.jws?wsdl,记住这个地址,客户端会用到,到此,我们的webService 服务端就部署完成了
9. 客户端开发:
创建一个java工程WSClient,并创建一个测试类TestWS.java,
运行,在控制台就出现返回结果 8。到此开发完成。
二.