->new->Axis2 wizards
->Axis2 Cord Generator
-> Generate java source code from WSDL file
->WSDL file local->填写
http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl->
这里custom package name 改成 com.zyl.test
下面的http://WebXml.com.cn/也改成com.zyl.test
->output path 选你的项目 完成
package com.zyl.test;
import java.rmi.RemoteException;
public class TestWeather {
public static void main(String[] args) throws RemoteException {
WeatherWSStub weather = new WeatherWSStub();
WeatherWSStub.GetRegionCountry region_country = new WeatherWSStub.GetRegionCountry();
WeatherWSStub.ArrayOfString country = weather
.getRegionCountry(region_country).localGetRegionCountryResult;
String[] countries = country.localString;
for (String string : countries) {
System.out.println(string);
String[] mycountry = string.split(",");
System.out.println(mycountry[0] + ">>>>>>>" + mycountry[1]);
}
WeatherWSStub.GetRegionProvince region_province = new WeatherWSStub.GetRegionProvince();
WeatherWSStub.ArrayOfString province = weather
.getRegionProvince(region_province).localGetRegionProvinceResult;
String[] provincies = province.localString;
for (String string : provincies) {
System.out.println(string);
}
WeatherWSStub.GetSupportCityString region_city = new WeatherWSStub.GetSupportCityString();
region_city.setTheRegionCode("3114");
String[] cities = weather.getSupportCityString(region_city).localGetSupportCityStringResult.localString;
for (String string : cities) {
System.out.println(string);
}
WeatherWSStub.GetWeather city_weather = new WeatherWSStub.GetWeather();
city_weather.setTheCityCode("650");
String[] localweather = weather.getWeather(city_weather).localGetWeatherResult.localString;
for (String string : localweather) {
System.out.println(string);
}
}
}
分享到:
相关推荐
webservices 简单的天气预报源码,适合初学者,内附说明文档
通过webservices获取当前天气预报,http://www.webxml.com.cn/WebServices/WeatherWebService.asmx
本实例基于webservices 和devexpress8.1开发,如不能运行,请下载安装devexpress8.1
自己封装的一个天气预报Web Services,天气数据由新浪天气预报页面抓取。可以自己修改一下作为一个单独的获取天气预报的Java类。天气数据为xml格式,需要Dom4j支持。
调用天气预报Web Services的一个实例
web service 天气预报web service 天气预报web service 天气预报web service 天气预报web service 天气预报web service 天气预报
仿写天气WebServices获取天气预报,因为那个是用VB写的,特意转成了C#写。因为没有用Ajax技术, 要实现ajax功能,请自己添加
VC++调用天气预报Web services方法总结
挺好的,这是webServices 开发案例,应用时注意高级引用webservices , 能够看全国天气预报
Web Services 教程Web Services 教程Web Services 教程Web Services 教程
web services web services web services web services web services
在java开发services中,会用到: 1.webservices-api.jar 2.webservices-extra.jar 3.webservices-rt.jar 4.webservices-tools.jar 5.webservices-extra-api.jar 此压缩文件里就是这五个jar文件。
Web ServicesWeb ServicesWeb Services
架设在公司服务器上,公司内部无法上外网的客户端可以了解到当前各个城市的天气情况。
WEB SERVICES原理与研发实践
通过js调用外部webservices,也可将自己写的webservices发布到网站供别人调用。技术问题可加QQ:862331861互相讨论
Exchange Web Services 2.2
天气预报WEB服务JAVA实例 axis1.4 天气预报WEB服务JAVA实例使用接口:2400多个城市5日天气预报 WEB服务Endpoint: ...
本书的内容涵盖了Web Services的各种关键技术、Web Services的整体体系架构和应用体系架构,以及Web Services应用的设计和开发。本书以Web Services技术系列为主线,逐一详细分析解释包括Web Services的各种核心技术...
Oracle Web Services Manager_ Securing your Web Services