REST表述性状态传递

原创 2015年11月20日 16:33:27

REST定义了一组体系架构原则,近年来已经成为最主要的Web服务设计模式。

1、链接原则:任何可能的情况下,使用链接指引可以被标识的事物(资源)。

2、统一接口原则:通用标准方法使得所有理解HTTP应用协议的组件能与你的应用交互。为使客户端程序能与你的资源相互协作,资源应该正确地实现默认的应用协议(HTTP),也就是使用标准的(HTTP动词)GET、PUT、POST和DELETE方法。

3、资源多重表述原则:REST中的资源支持多重表述,资源指的不仅是数据,而且是数据和表现形式的组合。

4、无状态通信原则:REST要求状态要么被放入资源状态中,要么保存在客户端上。换句话说,服务器端不能保持除了单次请求之外的,任何与其通信的客户端的通信状态。这样做的最直接的理由就是可伸缩性—— 如果服务器需要保持客户端状态,那么大量的客户端交互会严重影响服务器的内存可用空间(footprint)。除此以外,其它方面可能显得更为重要:无状态约束使服务器的变化对客户端是不可见的,因为在两次连续的请求中,客户端并不依赖于同一台服务器。

restful 表述性状态转移

Representational State Transfer,简称REST,表述性状态转移一种软件架构风格,不是标准1.简介,rest使用http协议表述性状态转移是一组架构约束条件和原则。满足这些...
  • DOUZHENG8433
  • DOUZHENG8433
  • 2017年07月12日 11:21
  • 322

REST----表述性状态转移

REST相关知识的链接
  • u013919153
  • u013919153
  • 2017年06月05日 15:57
  • 370

REST(Representational State Transfer):表述性状态转移

REST(Representational State Transfer):表述性状态转移 概念:REST是一种跨平台、跨语言的架构风格。 1)在REST架构风格中,对象被抽象为一种资源,表述...
  • A__17
  • A__17
  • 2017年02月27日 23:23
  • 464

深入浅出REST

深入浅出REST 不知道你是否意识到,围绕着什么才是实现易购的应用到应用通信的“正确”方式,一场争论正在进行的如火如荼:虽然当前主流的方式明显地几种在基于SOAP、WSDL和WS-*规范的Web Se...
  • zitong00
  • zitong00
  • 2015年08月21日 09:34
  • 923

REST表述性状态传递

REST定义了一组体系架构原则,近年来已经成为最主要的Web服务设计模式。 1、链接原则:任何可能的情况下,使用链接指引可以被标识的事物(资源)。 2、统一接口原则:通用标准方法使得所有理解H...
  • zootial
  • zootial
  • 2015年11月20日 16:33
  • 681

我对REST的理解

1:rest的由来 REST即表述性状态传递(英文:Representational State Transfer,简称REST) 通俗点说:资源在网络中以某种表现形式进行状态转移。源于RES...
  • u013628152
  • u013628152
  • 2015年08月14日 22:59
  • 3883

REST - 表述性状态转移

表述性状态转移(REST - Representional State Transfer) The Representational State Transfer (REST) style i...
  • rocket2002
  • rocket2002
  • 2018年02月09日 19:50
  • 5

表述性状态转移——REST

REST 即REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。   REST提出了...
  • meTalent2011
  • meTalent2011
  • 2012年04月22日 11:27
  • 1013

RESTful的理解

RESTful的理解 首先REST只是一种风格,不是一种标准 REST是以资源为中心 REST充分利用(极端依赖)HTTP协议(增删改查,传统的mvc框架一般只用到了get与post) 特点为:显示的...
  • fan2252228703
  • fan2252228703
  • 2017年09月28日 07:47
  • 108

REST(Representational State Transfer表述性状态转移)

rest,即REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。   REST提出了...
  • Koupoo
  • Koupoo
  • 2011年09月19日 09:58
  • 406
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:REST表述性状态传递
举报原因:
原因补充:

(最多只允许输入30个字)