zoukankan      html  css  js  c++  java
  • Web Service

    Web Service:得第三方的客户端暴露我们数据和方法的一种方式

    特点:

       1自由通信:Web service是基于HTTP的,服务器和客户端都不会关闭HTTP的80端口,所以可以穿过防火墙

       2, 应用程序集成  可以给多种语言调用

       3,B2B集成

       4,软件和数据重用

    协议:

      简单的对象访问协议SOAP

          :是一种轻量的.简单的.基于XML的协议,可以和现存的许多因特网协议和格式结合作用

      包括三个部分: 

            1,SOAP的封装 2,编码规则(序列化的机制) 3,SOAPRPC表示(表示远程调用和应答的协定)

    Web Service 描述语言WSDL

             :用XML代码编写的用来描述Web服务和Web服务中所有的方法

    统一描述.发现和集成协议 UDDI 

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

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

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

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

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

    .NET中的调用:

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

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

       clint.select(); 调用方法

  • 相关阅读:
    shell
    Python全栈开发:django网络框架(二)
    Python全栈开发:django网络框架(一)
    动态规划问题以及诸多实例分析
    python实现并查集
    使用命令行编译和运行 c、Java和python程序
    整数除法操作的取整问题
    使用TensorFlow低级别的API进行编程
    使用TensorFlow高级别的API进行编程
    TensorFlow安装和HelloWorld
  • 原文地址:https://www.cnblogs.com/shuaif/p/3484317.html
Copyright © 2011-2022 走看看