如何生成webservice客户端
2个回答
展开全部
生成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文件。
点击完成,客户端生成成功,我们就可以正常调用了。
展开全部
有一个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了。
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了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询