WebService相关概念

SOAP
  1. 概述

    1.1. SOAP是一种通信协议

  2. 详细

    2.1. 全称: Simple Object Access Protocol, 简单对象访问协议

    2.2. SOAP是交换数据的一种协议规范

    2.3. 使用在计算机网络Web服务(Web Service)中,交换带结构信息

    2.4. SOAP为了简化网页服务器(Web Server)从XML数据库中读取数据时,节省去格式化页面时间,以及不同应用程序之间按照HTTP通信协议,遵从XML格式执行资料交换,使其抽象于语言实现、平台和硬件

    2.5. 用一个简单的例子来说明SOAP使用过程,一个SOAP消息可以发送到一个具有Web Service功能的Web站点,例如,一个含有房价信息的数据库,消息的参数中标明这是一个查询消息,此站点将返回一个XML格式的信息,其中包含了查询结果(价格,位置,特点,或者其他信息)由于数据是用一种标准化的可分析的结构来传递的,所以可以直接被第三方站点所利用

    2.6. SOAP封装(envelope),它定义了一个框架,描述消息中的内容是什么,是谁发送的,谁应当接受并处理它以及如何处理它们;

    2.7. SOAP编码规则(encoding rules),它定义了一种序列化的机制,用于表示应用程序需要使用的数据类型的实例;

    2.8. SOAP RPC表示(RPC representation),它定义了一个协定,用于表示远程过程调用和应答;

    2.9. SOAP绑定(binding),它定义了SOAP使用哪种协议交换信息使用HTTP/TCP/UDP协议都可以

webService
  1. 概述

    1.1. webService也就是web服务,provider提供服务,requester使用服务;

    1.2. 比如一个provider提供一个web service,这个service的作用是查询天气预报,那么requester就可以调用这个service查询天气预报了

  2. 详细

    2.1. webService是一种服务导向架构的技术,通过标准的Web协议提供服务,目的是保证不同平台的应用服务可以互操作

WXDL
  1. 概述

    1.1. 一个XML格式文档,用以描述服务端访问方式和使用协议的细节,通常用来辅助生成服务器和客户端代码及配置信息

  2. 详细

    2.1. 全称: Web Service Description Language, web服务描述语言

    2.2. WSDL是一个基于XML的关于如何与Web服务通讯和使用的服务描述

    2.3. 描述与目录中列出的Web服务进行交互时需要绑定的协议和信息格式

    2.4. 通常采用抽象语言描述该服务支持的操作和信息,使用的时候再将实际的网络协议和信息格式绑定给该服务

UDDI
  1. 概述

    1.1.一个用来发布和搜索WEB服务的协议,应用程序可借由此协议在设计或运行时找到目标WEB服务

  2. 详细

    2.1. UDDI指通用的描述、发现以及整合(Universal Description, Discovery and Integration)

    2.2. UDDI是一种用于存储有关 web services 的信息的目录

    2.3. UDDI是一种由WSDL描述的网络服务接口目录

    2.4. UDDI经由SOAP进行通迅

    2.5. UDDI被构建于Microsoft.NET平台之中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值