JAXWS学习(二)- 根据WSDL生成客户端
来源:互联网 发布:笔记本软件字体模糊 编辑:程序博客网 时间:2024/06/16 11:06
1.根据Java代码生成WSDL相关文件
我们新建一个Java项目:
现在,我们用命令行进入我们的项目目录:
打开一个命令窗口:
首先,我们根据Class文件,生成WSDL文件
输入命令:
wsgen -cp D:\WorkSpaces\WorkSpace_SSM\jaxws-demo\target\classes com.deppon.demo.jaxws.service.impl.UserService -wsdl -s src -d bin -r src
结果显示:
然后,我们刷新一下项目,
因为我们有一个接口,所以生成的WSDL是两个
2.根据WSDL生成客户端代码
现在,我们来使用WSDL生成客户端代码
在同样的命令窗口中,输入命令:
wsimport -keep -d bin -s src http://localhost:8080/jaxws-demo/userService?wsdl
我们这里使用的是WSDL文件的URL ,当然可以使用刚才生成的本地文件,但是,用这个比较方便。
这里没有对命令做太多的解释,会在下一篇中,写一下命令的介绍。
再一次刷新项目:
当然,我们需要写一个方法测试:
package com.deppon.demo.test;import com.deppon.demo.jaxws.service.impl.IUserService;import com.deppon.demo.jaxws.service.impl.UserServiceService;public class MainTest {public static void main(String[] args) {IUserService userService = new UserServiceService().getUserServicePort();String result = userService.say("路飞");System.out.println("result------" + result);}}
- JAXWS学习(二)- 根据WSDL生成客户端
- Eclipse根据wsdl文件生成webService(cxf)客户端(二)
- 根据WSDL生成Services客户端
- 根据wsdl文件生成客户端
- 根据wsdl生成java客户端
- 根据wsdl文件生成java代理客户端(/传)
- XFire根据WSDL生成客户端程序
- XFire根据WSDL生成客户端程序
- axis2根据wsdl生成客户端代码
- 根据wsdl文件生成java代理客户端
- axis1.4 根据wsdl生成 客户端
- 如何根据wsdl文件生成客户端
- websevice根据wsdl生成客户端代码
- 根据.wsdl文件,自动生成webservice的调用客户端
- 根据wsdl文件使用xfire生成webservice客户端
- 使用CXF根据wsdl地址自动生成客户端 (java)
- 使用axis2,根据WSDL生成java客户端代码
- 根据wsdl生成客户端Bean的两种方式
- 开始使用QML编程(3)
- Android深入浅出之Binder机制
- hdoj_2007 平方和与立方和
- 进程间共享变量的注意事项
- quick-cocos2d-x下载文件
- JAXWS学习(二)- 根据WSDL生成客户端
- 如何做网络通信的项目?
- SetProcessShutdownParameters(防程序被另类退出)
- Activity中ConfigChanges属性的用法
- android字体大小根据分辨率自动调整
- Android的IPC机制Binder的各个部分
- Oracle中行迁移和行链接的清除及检测
- NoSQL架构实践(一)——以NoSQL为辅
- 移动支付走入线下商家