怎么写webservice接口( 二 )


commons-logging-1.0.4.jar
jaxrpc.jar
log4j-1.2.8.jar
mailapi.jar
saaj.jar
wsdl4j-1.5.1.jar
xmlsec-1.3.0.jar
5、测试发布的WEB应用
启动Tomcat服务,打开IE浏览器,访问mons-discovery-0.2.jar
commons-logging-1.0.4.jar
jaxrpc.jar
log4j-1.2.8.jar
mailapi.jar
saaj.jar
wsdl4j-1.5.1.jar
xmlsec-1.3.0.jar
5、测试发布的WEB应用
启动Tomcat服务,打开IE浏览器,访问http:host:port/test_webservice/services,
如果看到如下界面就说明AXIS部署成功了 。
6、发布WebService
发布WebService需要使用现有的AdminService来实现,这里我写了一个批处理文件来发布WebService,以后如果需要发布其他文件,只需要修改相应的参数就可以了 。
(1)创建deploy.wsdd文件 。
(2)创建发布WebService服务的批处理文件deploywebservice.bat 。
其中E:\workspace\Libwebservice是存放axis对应的jar文件的文件夹,现在将所有的jar文件都加入到此文件夹中 。
-l后的参数是本地要发布WebService的AdminService对应的访问地址 。
最后deploy.wsdd是对应的配置文件名称 。
(3) 将deploy.wsdd文件和deploywebservice.bat文件复制到同一个文件夹下,执行deploywebservice.bat批处理文件,就可以将deploy.wsdd中描述的Java类发布为WebService 。发布完成之后再访问http://host:port/test_webservice/services
从上图可以看出,发布成功后,多了一个HelloServices的服务 。这样就说明HelloService发布成功了 。
7、查看HelloServices的wsdl
【怎么写webservice接口】访问http://host:port/test_webservice/services/HelloServices?wsdl可以看到wsdl的内容
7. webservice接口登录怎么写 public class AddResultData implements ResultData{
private int sum;
public AddResultData(int sum) {
super();
this.sum = sum;
}
public AddResultData() {
super();
}
public int getSum() {
return sum;
}
public void setSum(int sum) {
this.sum = sum;
}
}

怎么写webservice接口

文章插图