[Java] java调用wsdl接口

前提:

① 已经提供了一个wsdl接口

② 该接口能正常调用

 

步骤1:使用cxfwsdl2java工具生成本地类

 

下载CXFhttp://cxf.apache.org/download.html

配置环境变量:

    CXF_HOME=E:\WebService\CXF\apache-cxf-2.1.1\apache-cxf-2.1.1

    PATH后追加上“ ;%CXF_HOME%\bin”

验证:cmd命令行中输入wsdl2java,如果显示其用法表示配置好了。

运行命令 : wsdl2java  http://localhost:8080/XXX.wsdl  wsdl 的路径)

运行后会在运行命令的当前路径生成以供使用的类

图片

步骤2:将生成的java类文件导入我们的项目,查看其结构。

图片 

一般,服务都叫XXXService,这是我们最为关心的接口文件

图片 

步骤3:查看service的文档结构
图片 

红框的两个方法一个是实例化service的方法,一个是调用具体接口的方法

图片

图片

图片

步骤4:编写工具类测试接口调用情况

图片

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值