先简单解释下使用步骤:
利用axis自带的工具生成调用webservice的客户端代码,在客户端代码中会生成XXXSub的java文件。我们把这些文件copy到我们的项目下,在需要调用的地方 new XXXSub这个对象,通过这个对象我们调用webservice提供的方法,然后获取返回内容。
1.下载axis2-1.5.4 JAR 官方地址:下载 ,加入项目。
2.利用自带的工具生成客户端代码。
步骤:1.在cmd中进入到解压后的bin目录下,输入命令 wsdl2java.bat -uri webservice地址 -p ws.clinet.axis2。
wsdl2java.bat 中要使用到javahome环境变量,所以前提是要设置这个环境变量。webservice地址指的就是http://你的host/test.php?wsdl 。如果提供的wsdl文件有误,会在这里报错的,如果正常,就会在bin目录下产生src目录,里边有根据webservice生成的java文件。
2.将生成的文件copy到项目中。
3.开始调用,上代码。
public static void main(String[] args) throws AxisFault {
TestStub ts = new TestStub();
//webservice需要的参数 封装 begin
Hellowin h = new Hellowin();
h.setName("wjy");
HellowWorld hw = new HellowWorld();
hw.setHellowWorldRequest(h);
//end
try {
//调用webservice的方法
String result = ts.hellowWorld(hw).getHellowWorldResponse();
System.out.println(result);
} catch (RemoteException e) {
e.printStackTrace();
}
}
分享到:
相关推荐
axis2-1.5.4-bin axis2-1.5.4-war
axis2-1.5.4-bin.zip + axis2-1.5.4-war.zip
axis2-1.5.4-调用WebService需要的jar
axis2-1.5.4的war文件,可直接部署到Servlet 容器中如Tomcat
绝对不错的资源,已经测试使用过,webservice利器。
axis2-1.5.4-war 下载,解压缩部署到tomcate下面。
axis2 官网下载,版本号2-1.5.4
java调用webservice接口所需jar包, axis2-adb-1.5.4.jar
axis2-eclipse-service-plugin-1.5.4.zip
axis2-java2wsdl-1.5.4.jar axis2-jaxbri-1.5.4.jar axis2-jaxws-1.5.4.jar axis2-jibx-1.5.4.jar axis2-json-1.5.4.jar axis2-kernel-1.5.4.jar axis2-metadata-1.5.4.jar axis2-mtompolicy-1.5.4.jar axis2-saaj-...
webservice,axis2-1.5.4 jar包,可以根据wsdl生成client
axis2-adb-1.5.4.jar axis2-adb-codegen-1.5.4.jar axis2-codegen-1.5.4.jar axis2-corba-1.5.4.jar axis2-fastinfoset-1.5.4.jar axis2-java2wsdl-1.5.4.jar axis2-jaxbri-1.5.4.jar axis2-jaxws-1.5.4.jar axis2-...
axis2-spring-1.5.4.jar是axis2与spring整合时所需要的jar包
MyEclipse下开发Web Service(Axis)所需要的插件,加压缩后直接放在eclipse/plugins下。注意版本是1.3.0,之前我用的是1.1.1打包代码是出现了filesets错误,换成...axis2-1.5.4-war解压放在Tomcat WebApp下就可以了。
axis2-eclipse-codegen-plugin-1.5.4.zip
eclipse的axis2的插件axis2-eclipse-codegen-plugin-1.5.4.zip
标签:axis2-xmlbeans-1.5.4.jar,axis2,xmlbeans,1.5.4,jar包下载,依赖包
标签:axis2-xmlbeans-1.5.4-sources.jar,axis2,xmlbeans,1.5.4,sources,jar包下载,依赖包
标签:axis2-xmlbeans-1.5.4-javadoc.jar,axis2,xmlbeans,1.5.4,javadoc,jar包下载,依赖包