你的位置:首页 > 软件开发 > ASP.net > Web API 2 (一)之Web Service简介

Web API 2 (一)之Web Service简介

发布时间:2016-06-13 12:00:28
Web Service 是什么?Web Service 也叫作 图 1.1 一个Web 服务和它的一个客户端 根据定义,Web服务和服务客户端间通过HTTP进行交互,HTTP消息是基础设施,这些HTTP消息被组合成描述Web服务特征的基本会话模式。常见的模式有4中,分别如下: 如 ...

Web Service 是什么?

Web Service 也叫作

Web API 2 (一)之Web Service简介

图 1.1 一个Web 服务和它的一个客户端

根据定义,Web服务和服务客户端间通过HTTP进行交互,HTTP消息是基础设施,这些HTTP消息被组合成描述Web服务特征的基本会话模式。常见的模式有4中,分别如下:

  • 如果Web服务的会话以期望的HTTP请求HTTP响应开始,那么该模式被称为 请求/处理 模式,是目前4种模式中占主导地位的一种模式
  • 如果会话以服务器发出的一条期望从客户端返回消息的HTTP消息开始,那么该模式称为 要求/响应
  • 从客户端到服务器的无响应消息,被称为 单向模式
  • 从服务器到客户单的无响应消息,被称为 通知模式

Web Service中的一些概念

SOAP:SOAP最初代表 简单对象访问协议(Simple Object Access Protocol),前面是我们说过Web Service 是通过HTTP进行交付的,Web服务和Web 服务客户端间交互的信息是经过封装的并增加了相应的HTTP报头,而这些就被称为SOAP协议,总的来说就是 SOAP协议 = HTTP协议 + XML格式的数据 

WSDL:Web服务描述语言(Web Service Description Language),这是基于

XSD :

UDDI:UDDI   是一种规范,它主要提供基于Web服务的注册和发现机制, 是一种目录服务,企业可以使用它对 Web services 进行注册和搜索,当客户端调用Web Service之前,必须知道Web Service的WSDL,Web Service的生产者可以通过两种方式将WSDL 公开给其使用者,其一,将WSDL直接告诉其调用者,其二,将服务对应WSDL注册到UDDI服务器上。

Web Service 的一些特点

  • 语言透明性

    原标题:Web API 2 (一)之Web Service简介

    关键词:web

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