利用Ant生成客户端调用WebService,开发中比较常用
准备条件:
1. 创建工程xfire_client
2. 导入Xfire的所有JAR包,把lib外的xfire-all-1.2.6.jar加到lib中
步聚如下:
1. build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="WebService" basedir="." default="gen-webservice">
<property file="build.properties">
</property>
<path id="project-classpath">
<fileset dir="${lib.dir}">
<include name="**/*.jar" />
</fileset>
</path>
<target name="gen-webservice">
<taskdef name="wsgen" classname="org.codehaus.xfire.gen.WsGenTask" classpathref="project-classpath" />
<wsgen outputDirectory="${src.dir}" wsdl="${wsdl.dir}" package="com.test.ws.client" overwrite="true" />
</target>
</project>
2. build.properties
src.dir=${basedir}/src
lib.dir=C:/xfire/lib
wsdl.dir=http://localhost:8080/XFire/services/Calculator?wsdl
3. 用Ant Build生成相应的java文件
4. Test.java
package com.test.ws.client;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
CalculatorClient client=new CalculatorClient();
CalculatorPortType portType=client.getCalculatorHttpPort();
int addValue=portType.add(1, 6);
System.out.println(addValue);
}
}
分享到:
相关推荐
soapui生成webservice客户端代码,比较详细的讲解了配置,以及生成客户端代码的步骤
使用cxf wsdl2java生成webservice客户端命令
cxf生成webservice客户端
Eclipse根据wsdl文件逆向生成webservice客户端项目源码,包括wsdl文件,测试示例,测试webservice代码,包含备注信息
Java开发生生WebService客户端代码操作步骤 Java开发生生WebService客户端代码操作步骤 Java开发生生WebService客户端代码操作步骤
根据对方提供的webservice地址,你先将对方webservice的wsdl文件描述文件保存到本地为后缀名为.wsdl的文件,然后保存到Tools的这个文件夹下,编辑WSDL2AxisClient.bat这个文件,将%Java_Cmd% org.apache.axis.wsdl....
1、配置环境变量:新建CXF_HOME D...3、生成客户端:wsdl2java -d C:\Users\ASUS\Desktop\生成的代码存放地址 -encoding utf-8 -p com.jeiao.boss.生成后代码的包名 http://xxx.xxx.xxx.xxx:xxxx/service/接口地址?wsdl
使用axis2生成的webservice客户端经常要用的依赖包,内含14个jar
webservice客户端生成工具
webservice 客户端自动生成工具,采用批处理脚本(axis1.4的方式)来自动生成客户端java代码,只需要修改一个wsdl的地址,就可以生成代码,谁用谁知道。
web工程中可以用Axist1.4 通过server-config.wsdd生服务端和客户端.普通的web工程需要相应的jar包,此实例中已经附带(所有的jar包都要)
使用wsimport命令生成webService客户端代码实例(查询手机号码)(源码Demo),java project 下载可以直接运行
NULL 博文链接:https://gjp014.iteye.com/blog/2332872
C++通过gSOAP开发WebService客户端
eclipse根据wsdl文件生成webservice客户端-图例.pdf
WebService客户端 WebService客户端 WebService客户端
简单快速根据wsdl地址生成客户端代码。
工具自动生成的客户端,和服务端不匹配,但是按照这个格式可以调用成功,亲自可用。打字太累了
axis生成webservice服务端和客户端详细说明及实例