你的位置:首页 > 软件开发 > ASP.net > WebService简单使用

WebService简单使用

发布时间:2016-04-11 09:00:09
阅读目录开始简单使用异步调用WebServeicesWebServices验证相关概念及资源WebServices:简单理解--解决了不同平台之间应用程序间通信的问题,数据以 实际的应用场景:例如 比价网 为什么比价网可以从众多的电商站点获得用户搜索的产品数据?WebServ ...

WebService简单使用

阅读目录

  • 开始
  • 简单使用
  • 异步调用WebServeices
  • WebServices验证
  • 相关概念及资源
其实无论返回什么样的数据,都会以当然现在Json慢慢的变为行业标准,已成为回到顶部
using System;using 调用WebServices服务.SimpleUse;namespace 调用WebServices服务 {  public partial class UseAsync : System.Web.UI.Page {    protected void Page_Load(object sender, EventArgs e) {      using(SimpleUse.ComplexCalculateSoapClient client = new ComplexCalculateSoapClient()) {        client.SearchProductCompleted += client_SearchProductCompleted; //委托 接收异步响应结果      }    }    void client_SearchProductCompleted(object sender, SearchProductCompletedEventArgs e) {      Response.Write(e.Result);//输出异步返回结果    }  }}

 

需要注意的是UseAsync.aspx页面需要添加Async=true;允许接收异步的配置

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="UseAsync.aspx.cs" Async="true" Inherits="调用WebServices服务.UseAsync" %>
 Web Services平台元素WSDL:(WebService Defination Language)是对WebService上的方法名、参数进行描述的协议.对接口的自描述.WCF是对WebService、Socket、MQ等通讯方式的一个统一,底层还是采用这些通信协议,可以简化这些程序的开发,不用再换不同通信协议的时候重写代码并且学一堆新的技术。所以WCF和WebService不是一个竞争取代关系。WCF是对.Net Remoting、WebService、MQ等通讯方式的一个高级封装,让我们开发不同通讯协议的程序的时候很简单,不用学更多的东西。并不是替代.Net Remoting、WebService、MQ这些东西。 WSDL:(WebService Defination Language)是对WebService上的方法名、参数进行描述的协议.对接口的自描述. 

原标题:WebService简单使用

关键词:web

web
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。