CXF客户端调用?wsdl webservice接口开发
2013-12-14 13:49
603 查看
1、下载CXF http://cxf.apache.org/download.html 本文使用apache-cxf-2.7.5,解压至本地硬盘。
2、命令行进入到CXF解压目录,运行wsdl2java +webservice地址
3、在apache-cxf-2.7.5的bin文件夹里会生成一个文件夹,将该文件夹内生成的Java文件拷贝到项目目录内,解决包名冲突。刷新项目 可能xxx_service里面有几个构造函数报错,删除掉就好
4、这时候就可以写调用以****_Service名字的
try {
ReceiveMerchant_Service receiveMerchantOrderService = new ReceiveMerchantOrder_Service(
new URL(
"https://*****?wsdl"));
ReceiveMerchantOrder receiveMerchantOrders = receiveMerchantOrderService
.getReceiveMerchantOrderImplPort();
ReceiveOrderResDTO receiveOrderResDTO = receiveMerchantOrders
.receiveMerchantOrder(receiveOrderDTO);
} catch (Exception ex) {
logger.error("API收单CLIENT异常", ex);
ex.printStackTrace();
}
}
2、命令行进入到CXF解压目录,运行wsdl2java +webservice地址
3、在apache-cxf-2.7.5的bin文件夹里会生成一个文件夹,将该文件夹内生成的Java文件拷贝到项目目录内,解决包名冲突。刷新项目 可能xxx_service里面有几个构造函数报错,删除掉就好
4、这时候就可以写调用以****_Service名字的
try {
ReceiveMerchant_Service receiveMerchantOrderService = new ReceiveMerchantOrder_Service(
new URL(
"https://*****?wsdl"));
ReceiveMerchantOrder receiveMerchantOrders = receiveMerchantOrderService
.getReceiveMerchantOrderImplPort();
ReceiveOrderResDTO receiveOrderResDTO = receiveMerchantOrders
.receiveMerchantOrder(receiveOrderDTO);
} catch (Exception ex) {
logger.error("API收单CLIENT异常", ex);
ex.printStackTrace();
}
}
相关文章推荐
- ASP.NET WebService中使用ASP.NET_SessionId的问题说明
- PHP调用Webservice实例代码
- 在PHP中利用wsdl创建标准webservice的实现代码
- JQuery调webservice实现邮箱验证(检测是否可用)
- android调用web service(cxf)实例应用详解
- WebService出现"因 URL 意外地以 结束,请求格式无法识别"的解决方法
- 用JavaScript调用WebService的示例
- jQuery调用WebService返回JSON数据及参数设置注意问题
- C#调用和实现WebService,纯手工打造!
- asp.net(c#)动态修改webservice的地址和端口(动态修改配置文件)
- c#动态调用Webservice的两种方法实例
- 浅谈对Jquery+JSON+WebService的使用小结
- php如何调用webservice应用介绍
- 解析利用wsdl.exe生成webservice代理类的详解
- 使用ASP.NET一般处理程序或WebService返回JSON的实现代码
- 基于JAVA中使用Axis发布/调用Webservice的方法详解
- 利用soaplib搭建webservice详细步骤和实例代码
- CXF+Spring+Maven+JBOSS7简单例子
- CXF soup webservice 动态客户端调用工具类
- ajax增上改查