cmd 调用webservice接口_Java 调用WebService 接口

简单暴力的两种方式:

如果是WIN10, 直接找到JDK安装目录的bin文件夹,

点击资源管理器的地址栏, 输入cmd, 连按回车, 就能弹出命令行窗口,

或者是Mac系统, cd到这个文件夹下

生成代码文件:

在命令行上输入1

2

3// 要有C:tmpd 存放class文件 C:tmps存放java文件

// -verbose:在控制台显示输出信息

wsimport -keep -d C:tmpd -s C:tmps -p com.foo -verbose http:/127.0.0.1/foo/service/BarService?wsdl

之后会在当前目录下生成接口代码,把这堆代码粘到项目里, 开始正式调用

书写调用代码:

一般生成的代码里有一个工厂类, 工厂类的文件名和接口的部分URL一致,

如BarService.java, 实例化这个工厂, 再从这个工厂中获取包含可返回数据的方法.1

2

3BarService factory = new BarService();

BarServiceHttpPortType portType = factory.getBarServiceHttpPort();

String rs = portType.getSomeThing("00000", 0000);

IDEA 生成:

Create New Project => Java Enterprise => WebServices Client

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值