在eclipse中创建简单服务端和客户端
1.打开eclipse创建一个Java Project 名为testWebService。
2.在src下创建包并创建SayHelloService.java类。在该类上添加@WebService注解并在该类中创建sayHello方法和主函数。
3.运行主函数发布服务
4.在浏览器中输入地址localhost:8088/Service/SayHelloService?wsdl查看是否发布成功。
5.打开命令行进入D: estxml 目录(testxml为自己新建)
6.输入 wsimport -s . -p com.zsn.client http://localhost:8088/Service/SayHelloService?wsdl 7.回车运行等待下载完成
8.打开testxml 文件 将下载文件复制进项目文件,并新建一个App类
9.在App中: //先创建一个服务,使其实例化; SayHelloServiceService sayHelloServiceService = new SayHelloServiceService(); //然后创建一个需要使用的协议,并且用其来传输数据; SayHelloService sayHelloService = sayHelloServiceService.getSayHelloServicePort(); //再定义一个String型将获取信息; String info = sayHelloService.sayHello(“zhangsan”, null);//最后在打印出结果; System.out.println(info)
