如何生成webservice客户端

 我来答
仇叔扒电影
2016-11-28 · 影视领域创作者
个人认证用户
仇叔扒电影
采纳数:382 获赞数:2169

向TA提问 私信TA
展开全部

  生成webservice客户端的解决办法

  JDK自带wsimport命令

  • wsimport命令在JDK1.6及以上版本中自带该工具,所以如果想使用本方式须安装JDK1.6及其以上的版本。

  • 打开cmd命令窗口,快捷方式为window+r组合键。打开cmd窗口后,通过wsimport命令生成webservice客户端。

  • wsimport -s 本机java工程src文件路径 -p 包路径 -keep webservice接口地址。

  • 例如:wsimport -s E:\workspace\givemewords\src -p com.test.service -keep 


  wsdl文件生成客户端

  • 首先我们需要知道webservice接口地址,

  • 右击另存为,保存为.wsdl的文件。

  • 在eclipse中新建一个java项目。

  • 将.wsdl文件拷贝到java工程下边。

  • 右击新建一个webservice client工程文件。

  • 点击browse,选择之前拷贝进去的.wsdl文件,点击下一步。

  • 这里会默认输出客户端的路径,一般为src文件。

  • 点击完成,客户端生成成功,我们就可以正常调用了。

己学好4
2016-11-28 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:5056万
展开全部
有一个WSDL地址, 需要把它转化成Java代码调用。

IDE环境要求
这里使用Eclipse自动生成。这里的eclipse需要安装有Web开发插件。

步骤
1. 首先新建一个 “Dynamic Web Project”, 比如: WebServiceClientTest.
这个的用处是为了存放产生的Java代码。
2. 右键单击 WebServiceClientTest , New-->Others --->Web Services-->Web Service Client
3. 在Service definition 输入wsdl的地址
滑动条拉到Develop client 上。
4. 一直下一步就产生Java Code了。
5. 产生的Code中, 有一个Java 文件以Proxy结尾, 这个就是调用的Class了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式