为了账号安全,请及时绑定邮箱和手机立即绑定

使用SoapUI生成wsdl文件客户端

标签:
JavaScript

1.复制生成的文件到你的工程目录中,并创建一个测试类


2.测试类代码如下:

import java.net.URL;public class TestClient {    public static void main(String[] args) {        try {            // 1.实例化一个接口方法对象            Charge charge = new Charge();            charge.setChannel("10002");            charge.setPwd("fea1920da4045adeafda10bcd47f3c9f");            charge.setOrderNo("2323463001");            charge.setPhone("13280009366");            charge.setMoney(12);            // 2.实例化一个发送请求的对象,并传递参数            GetChargeRequest getChargeRequest = new GetChargeRequest();            getChargeRequest.setCharge(charge);;            // 3.实例化一个入口类  *Locator.java            ChargePortServiceLocator chargePortServiceLocator = new ChargePortServiceLocator();            // 填写wsdl文件地址,去掉后面的.wsdl后缀            URL url = new URL("http://14.215.135.10:18097/ws/charge");            // 4.实例化一个调用发送请求方法的对象 *Stub            ChargePortSoap11Stub chargeStub = (ChargePortSoap11Stub)chargePortServiceLocator.getchargePortSoap11(url);            // 5.实例化一个返回参数的对象            GetChargeResponse charge2 = chargeStub.getCharge(getChargeRequest);            // 6.返回的数据            System.out.println(charge2.getCode());            System.out.println(charge2.getMsg());            System.out.println(charge2.getOrderNo());        } catch (Exception e) {            e.printStackTrace();        }    }}返回结果:

3.测试通过,封装调用方法,然后在你需要使用的地方调用即可.

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消