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.测试通过,封装调用方法,然后在你需要使用的地方调用即可.

GitHub 加速计划 / sd / SDL
8.9 K
1.68 K
下载
Simple Directmedia Layer
最近提交(Master分支:3 个月前 )
a57c5669 - 3 个月前
20a6193e - 3 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐