使用Jetty服务器和Axis2框架技术发布Webservice接口

1.所需要的工具

1.1 Ant工具 ,axis2-bin文件,axis2-war文件

这些工具和jar都可以从网上下载

2.下面我在eclipse中编写一个测试类,就是这么简单。

public class Add {
public int add(int a,int b){
return a+b;
}
}

3.我们把axis2-war这个文件 解压之后,把axis2文件放入到jetty容器中的webapps目录下,D:\jetty-6.1.9\webapps

4.ant执行命令

D:\caseone\test>ant generate.wsdl

D:\caseone\test>ant generate.service

执行成功之后 生成build文件

4.使用Jetty服务器和Axis2框架技术发布Webservice接口_第1张图片

.使用Jetty服务器和Axis2框架技术发布Webservice接口_第2张图片

5.把Add文件复制到

使用Jetty服务器和Axis2框架技术发布Webservice接口_第3张图片

6.service.xml文件






Add


class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>


Add

7.bulid.xml文件
















fork="true"
destdir="${build.dir}/classes"
srcdir="${basedir}/src"
classpathref="axis2.classpath">




classname="org.apache.ws.java2wsdl.Java2WSDLTask"
classpathref="axis2.classpath"/>
outputLocation="${build.dir}"
targetNamespace="http://add/"
schemaTargetNamespace="http://add/xsd">
























8.最后启动jetty

使用Jetty服务器和Axis2框架技术发布Webservice接口_第4张图片

9.以上文字演示视频

你可能感兴趣的:(使用Jetty服务器和Axis2框架技术发布Webservice接口)