一:WebService的开发工具
1.JDK1.6以上。
2.使用CXF框架进行开发。
二:本文使用JDK+MyEclipse工具进行开发
1.创建一个WebService 项目
2. 定义一个interface和实现类,使用WebService注解标注接口,使用@WebMethod注解标注接口定义方法,如下图所示:
3.使用EndPoint终端发布WebService,暴露接口。
4.打开浏览器查看发布情况是否发布成功
5.开发WebService客户端进行测试
1.打开命令行黑窗口,定位到 客户端项目的src目录
2.执行命令
wsimport -keep url(刚刚发布的那个url地址)
执行完成没有出现错误则成功(error之类的)
3.客户端编写测试类进行测试,如下:
EndPoint帮我们生成了好几个类 主要关心UserInfoService 和 UserInfoDelegate
4.结尾:从以上代码可看出 客户端已成功调用WebService方法服务,以上就是Java中WebService的一种示例。