`
net_liu
  • 浏览: 231335 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

WebService 简单使用(天气查询)

阅读更多

 

 

首先添加WebService 服务引用http://www.webxml.com.cn/WebServices/WeatherWebService.asmx

 

namespace WebServiceDemo
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        //实例化服务类
        WeatherWebServiceSoapClient weather = new WeatherWebServiceSoapClient();
        private void Form1_Load(object sender, EventArgs e)
        {
            //获取省份
            cbProvince.DataSource = weather.getSupportProvince();
        }

        private void cbProvince_SelectedIndexChanged(object sender, EventArgs e)
        {
            //获取城市
            cbCity.DataSource = weather.getSupportCity(cbProvince.Text.Trim());
        }


        private void cbCity_SelectedIndexChanged(object sender, EventArgs e)
        {
            string cityName = cbCity.Text.Trim();
            string cName = cityName.Split(new char[] { '(' })[0];
            //显示天气信息
            lboxMessage.DataSource = weather.getWeatherbyCityName(cName);
        }
    }
}

 

0
2
分享到:
评论

相关推荐

    基于WebService的天气查询

    【基于WebService的天气查询】 在IT领域,基于WebService的天气查询是一种常见的Web应用程序开发技术,它允许用户通过网络获取实时的天气信息。本篇将深入探讨这个主题,讲解如何使用C#语言和WebService来实现这一...

    调用webservice实现天气查询C#程序

    本文将深入探讨如何使用C#语言调用WebService来实现天气查询功能。 首先,我们需要理解什么是WebService。WebService是一种基于互联网的、平台无关的分布式计算模型,它允许不同的应用程序之间通过HTTP协议交换数据...

    webservice做天气查询

    在本项目中,我们关注的是使用Web Service实现天气查询功能。这涉及到一系列的技术和概念,包括SOAP(简单对象访问协议)、WSDL(Web服务描述语言)以及UDDI(统一描述、发现和集成)等。 1. **SOAP(Simple Object...

    用webservice 实现在天气预报查询程序

    这里我们关注的是使用WebService实现天气预报查询程序。WebService基于开放标准,如XML(可扩展标记语言)、WSDL(Web服务描述语言)和SOAP(简单对象访问协议),使得跨平台和跨系统的数据交互变得可能。 首先,...

    WebService天气预报查询的实现实例

    通过这个实例,开发者可以学习到如何使用C#和WebService技术来实现天气查询功能,同时加深对网络服务交互、数据解析和异常处理的理解。这个实例对于初学者来说是一个很好的实践项目,有助于提升实际编程技能。

    基于WebService服务获取天气信息

    本教程将详细介绍如何使用C#编程语言来创建和消费一个WebService,以获取实时的天气信息。 1. **WebService简介** WebService是基于XML(可扩展标记语言)的网络服务,它提供了一种标准化的方法来暴露功能,以便...

    webservice实现预报天气

    在本案例中,我们将关注如何使用C#来创建一个WebService,实现根据城市名称查询天气预报的功能。 首先,我们需要了解C#中的ASMX(ASP.NET Web Service)或WCF(Windows Communication Foundation)服务,它们是创建...

    C# 使用WebService查询天气预报

    总结来说,C#通过WebService查询天气预报涉及的主要知识点有:了解WebService的基本概念和工作原理,使用SOAP进行数据交换,创建并使用`SoapHttpClientProtocol`的子类,处理和解析返回的数据。这些知识对于任何想要...

    Android之Webservice详解与调用天气预报Webservice完整实例

    本实例将深入探讨Android中如何使用Webservice,特别是针对天气预报服务的调用。我们将关注以下几个核心知识点: 1. **Web Service基础**:Web Service是一种基于互联网的、标准化的、能够跨平台进行通信的软件服务...

    webservice接口调用天气预报例程

    在C#中,我们可以使用`System.Web.Services`命名空间中的`SoapHttpClientProtocol`类(或其派生类如`WebService`)来调用Web服务。首先,我们需要添加对Web服务的引用。这可以通过在解决方案资源管理器中右键点击...

    WebService 的调用天气预报(附源码Demo)

    在这个示例中,我们关注的是如何使用WebService调用天气预报服务。 首先,我们需要了解`wsimport`工具。`wsimport`是Java SDK的一部分,用于从WSDL(Web Service Description Language)文件生成Java客户端存根类。...

    WebService调用天气预报小例子

    总的来说,这个“WebService调用天气预报小例子”是一个很好的实践机会,可以帮助开发者掌握WebService的基本概念和使用方法,同时也能理解如何与其他系统集成以获取实时数据。通过深入研究和扩展这个例子,开发者...

    JAVA用WebService实现调用天气预报功能

    WebService基于开放标准,如XML(可扩展标记语言)、WSDL(Web服务描述语言)和SOAP(简单对象访问协议),使得不同系统间的数据共享变得可能。Java作为跨平台的编程语言,提供了强大的工具来创建和消费Web服务。本...

    WebService天气预报

    在这个特定的项目中,"WebService天气预报查询源码" 提供了一个系统,允许用户获取实时或未来几天的天气预报信息。 首先,我们要理解什么是WebService。WebService是一种跨平台、跨编程语言的通信协议,它允许不同...

    webservice天气预报例子cxf实例

    在本例中,“webservice天气预报例子cxf实例”指的是使用Apache CXF框架实现的一个天气预报相关的Web服务示例。 Apache CXF是一个开源框架,它为开发和部署Web服务提供了全面的支持。CXF允许开发者通过Java编程模型...

    WebService实例-天气预报

    总结,通过Asp.Net 3.5实现的WebService实例-天气预报,我们学习了如何创建、部署和调用一个简单的网络服务。这不仅展示了WebService的基本工作原理,还涉及到与外部API交互、数据处理和安全性的实践。这样的实例...

    VC++写的,调用webservice获取天气的小程序

    3. **SOAP(简单对象访问协议)**: WebService通常使用SOAP作为消息传递协议,它定义了一种在不同网络应用之间交换结构化和类型化的信息的标准方式。在VC++中,开发者可能使用了WinHTTP或WinSOCK库来实现SOAP请求和...

    webservice天气预报

    以一个简单的天气预报查询为例: - **客户端**(C#程序)通过SOAP协议向服务端发送包含地理位置信息的请求。 - **服务端**接收到请求后,解析SOAP请求中的地理位置信息,并通过API从天气预报数据提供商处获取实时...

Global site tag (gtag.js) - Google Analytics