使用eclipse根据wsdl生成客户端

1.在需要生成的java项目右键new →other→ Web Service Client 。

 

2.点击 Next。进入下面的界面,选择Brown...,选择WSDL,然后选择Next

 

 

 

 3.Service definition 可以是服务路径,也可以是wsdl文件路径。

 

 

客户端代码:

 

 

调用客户端代码:

WeatherWebServiceLocator locator = new WeatherWebServiceLocator();
// 调用xxLocator对象的getXXPort()方法生成xxSoapBindingStub对象
WeatherWebServiceSoapStub stud = (WeatherWebServiceSoapStub) locator.getWeatherWebServiceSoap();
// 输出当天的天气状况
String[] weather = stud.getWeatherbyCityName("杭州");

 

posted @ 2019-09-23 16:26  L蕾子  阅读(2934)  评论(0编辑  收藏  举报