webservice小demo开发

示例
wsimport -p client -s source -d bin http://localhost:7654/ts?wsdl
wsimport -s ./src http://localhost:8888/axis2/services/HelloServiceNew?wsdl -extension
或者
进入客户端src目录下:
wsimport -keep http://localhost:7654/ts?wsdl

一、服务器端

1、新建一个java项目webservic1
创建包cn.chen.test,新建接口WeatherInterface,新建一个方法getWeatherByCity()
webservice小demo开发
2、新建一个类实现上面的接口,类用注解@WebService修饰
webservice小demo开发
3、 新建类 在main方法中启动服务器
webservice小demo开发

二、客户端

1. 新建java项目webservice2
在cmd中进入src文件夹下,写入wsimport -s.http://127.0.0.1:12445/weather1

会在客户端包下生成如下文件:
webservice小demo开发
2 . 新建类WeatherClient 在mian方法里面访问服务器
webservice小demo开发
3、启动服务器(执行WeatherServer方法),再启动客户端(执行WeatherClient)
webservice小demo开发
webservice小demo开发

相关文章: