使用wsimport生成webservice请求代码

来源:互联网 发布:重生之徐徐图之易知 编辑:程序博客网 时间:2024/06/05 20:42

使用wsimport生成webservice请求代码

webservice 初学记录:

  • 生成代码
  • 使用代码

生成代码

1.在生成代码之前需要发布好webservice服务,并能够打开wsdl报文,如图。

这里写图片描述

2.然后用CMD命令打开JDK文件夹,输入wsimport,如图。

这里写图片描述

3.输入生成代码命令:wsimport -d f: -keep -verbose http://localhost:8080/webSericeTest/webservice/helloService?wsdl(我的webservice地址),
其中:

参数 说明 -p 定义客户端生成类的包名称 -s 指定客户端执行类的源文件存放目录 -d 指定客户端执行类的class文件的存放目录 -keep 表示生成客户端执行类的源代码 -verbose 表示详细信息 -b 指定jaxws/jaxb绑定文件或额外的schemas -extension 使用扩展来支持SOAP1.2

如图所示,就生成了我们需要的代码:

这里写图片描述

使用代码

1.将生成的Java文件拷贝到新建项目中。

2.编写客户端调用代码,如图。

3.运行代码,如图,这样就可以成功请求到webservice服务了。

这里写图片描述

1 0
原创粉丝点击