天气预报 WebService 简单例子

前天有网友让我學習webservice,順便做了個簡單的測試程序。可最近总是瞎忙,昨天又停了一天电,便抽这个空给个简单例子:

  这里以 C# winForm做例子:

  1、首先用 Visual Studio 2005/2008 新建一个Windows 项目,然后在界面上拖一按钮,双击按钮。
  2、在解决方案管理器中的“引用”目录上右击,选择“添加服务引用”,然后在探出的对话框地址栏输入:http://srv.mofun.cc/weather/weather.dll/wsdl/IWeatherDataModule ,然后点击“前往”,再点击“确定”。
  3、在按钮的 Click 事件中输入以下代码:
  CSharpClient.ServiceReference1.WeatherDataModuleClient w = new CSharpClient.ServiceReference1.WeatherDataModuleClient();
  string[] str = new string[2];
  str = w.GetWeather("香港");
  MessageBox.Show(str[0] + "香港近两天的天气:" + str[1]);

  完整代码请点这里下载>> 天气预报WebService C# 调用示例代码

  4、运行该程序,并点击按钮,即可显示出最近两天香港地区的天气。

  其它程序语言的调用也都类似。

  说明:GetWeather原型:String [] GetWeather(string AreaNameOrTeleCode)
  参数:AreaNameOrTeleCode:地区名或地区的长途区号;
  返回:一个二维数组:其中元素一为地区名,元素二为该地区的详细天气状况。

 

 

點擊  webForm案例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值