Web Service

一、Web Service概述

      1、定义:给第三方的的客户端,暴露我们的数据和方法的一种方式。

      2、Service技术的特点:

          a、跨防火墙的通信(基于hTTp,服务器及客户端在默认情况下不会关闭HTTP的80端口)

          b、应用程序集成

          c、B2B的集成

          d、软件和数据重用

二、Web Service的相关协议

      1、简单对象访问协议SOAP

        SOAP是一种轻量的、简单的。基于XML的协议

        SOAP三部分:SOAP封装,SOAP编码规则,SOAPRPC表示

        简单理解,就是这样的一个开放协议:SOAP=RPC+HTTP+XML

      2、Web Service描述语言WSDL

        WSDL是Web服务描述语言。

      

      3、统一描述.发现和集成协议 UDDI (universal  Description  Discovery and Interation)

              提供一个机制,以一种有效的方式来浏览,发现Web Service 以及他们之间的相互作用

          UDDI 列表保存在UDDI 注册中心,包含

          白页:地址,联系人和已知标示符

          黄页:基于标准分类法的行业类别

          绿页:有关业务公开的服务的技术信息

三、.net的调用

    在引用中添加服务引用-地址栏中复制你需要添加的引用-前往(找到)-确定

     ServiceReference1.WebService1SoapClient clint = new ServiceReference1.WebService1SoapClient(); 

   clint.select(); 调用方法

        

原文地址:https://www.cnblogs.com/yuxiaoyanran/p/3485715.html