TechTarget云计算 > 技术手册

REST结构全面解析手册

REST结构全面解析手册
免费下载 PDF

REST (Representational State Transfer)是代表状态传输的缩写。它代表了分布式超媒体系统的体系结构风格,该风格是Roy Field在他的论文中定义的。它是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。REST提出了一些设计概念和准则。本手册将为您作出详细讲解。

目录:

  • >什么是REST?

    REST (Representational State Transfer)是代表状态传输的缩写。它代表了分布式超媒体系统的体系结构风格,该风格是Roy Field在他的论文中定义的。REST在系统中加入一系列的限制,为系统确保了极大的可扩展性。

  • >REST的应用

    REST架构应用程序的创建意味着一种风格,或者说是一种思考问题的方式,而不是一个机械的规则应用,而根本的规则应该是GET、POST、delete、PUT、OPTIONS及HEAD这些HTTP方法都只能用于特定目的。

  • >REST与SOA

    创建SOA不是件容易的事。你需要重新定位应用开发部建立程序的方式,并起草一项全面的企业架构计划,而在这个过程中你不可能没有遇到一个高难度的问题。如果SOA很容易的话,那么我们就没有必要浪费精力谈论SOA。然而,正是因为实施SOA的艰苦工作,才可以使后来SOA的应用变得顺畅。

  • >REST与SOAP的比较分析

    与其将REST和SOAP进行比较,还不如将REST将和SOA进行比较。REST是一个体系结构类型。而SOAP是一个消息传递协议。REST应用程序可能使用SOAP协议,但是在大多数的情况下,REST应用程序只是简单地使用基于HTTP的XML传递消息。使用SOAP代替简单的基于HTTP的XML的好处在于,SOAP提供了一种机制,这种机制可以从应用程序的有效负载中清晰地分离出基础功能。

更多技术手册 >更多