WebService简单使用教程

根据说明书获取信息

分享图片

代码示例:

 1 import com.gyf.weather.ws.ArrayOfString;
 2 import com.gyf.weather.ws.WeatherWS;
 3 import com.gyf.weather.ws.WeatherWSSoap;
 4 
 5 public class Main {
 6 
 7     public static void main(String[] args) {
 8 
 9         //由下向上看,先找到说明书中的服务WeatherWS
10         //获取服务
11         WeatherWS ws = new WeatherWS();
12         //获取端口
13         WeatherWSSoap soap = ws.getPort(WeatherWSSoap.class);
14 
15         //1.获得国外国家名称和与之对应的ID
16 /*        ArrayOfString aos = soap.getRegionCountry();
17         for (String region : aos.getString()){
18             System.out.println(region);
19         }*/
20 
21         //2.获得支持的城市/地区名称和与之对应的ID
22         /*ArrayOfString aos = soap.getSupportCityString("吉林");
23         for (String city : aos.getString()){
24             System.out.println(city);
25         }*/
26 
27         //3.获取天气信息
28         ArrayOfString aos = soap.getWeather("吉林","");
29         for (String item : aos.getString()){
30             System.out.println(item);
31         }
32 
33     }
34 }

相关文章

1.使用ajax调用varxhr;functioninvoke(){if(window.ActiveXO...
               好不容易把WebService服务器...
1新建一个工程项目用来做服务端增加一个MyService1类文件pac...
packagecom.transsion.util;importjava.io.BufferedReader;i...
再生产wsdl文件时重写描述文件1usingSystem;2usingSystem.Co...
一般情况下,使用eclipse自带的jax-ws生成webservice会自动生...