首页 > 代码库 > jdk的wsimport方法实现webservice客户端调用服务
jdk的wsimport方法实现webservice客户端调用服务
1.配置好jdk环境,打开命令行,输入wsimport回车能看到很多该命令的参数,
-s:要生成客户端代码的存储路径
-p:对生成的代码从新打包
这两个最常用。
在打开的命令行中输入:wsimport -s /home/medees/test http://10.90.2.17:6789/hello?wsdl
-s后面是生成客户端代码要存放的地方, 最后一个参数是发布地址加上?wsdl
2.下面是我的生成的目录:
3.把生成的代码的包拷贝到项目中,我的就是test目录下生成的那个文件夹
4.新建客户端工程,把生成的客户端代码拷贝到工程src目录下,新建类可以直接调用,就跟本地调用一样
package com.mess;public class TestServiceClient { public static void main(String[] args){ HelloServiceImplService hs=new HelloServiceImplService(); HelloServiceImpl hsi=hs.getHelloServiceImplPort (); String message=hsi.sayHello ("李四"); System.out.println (message); }}
输出结果为: ,客户端调用成功!
jdk的wsimport方法实现webservice客户端调用服务
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。