RESTful HTTP的实践===.docVIP

  • 5
  • 0
  • 约1.82万字
  • 约 20页
  • 2017-07-05 发布于湖北
  • 举报
RESTful HTTP的实践===

RESTful HTTP的实践 本文对RESTful HTTP的基础原理做了一个概览,探讨了开发者在设计RESTful HTTP应用时所面临的典型问题,展示了如何在实践中应用REST架构风格,描述了常用的URI命名方法,讨论了如何使用统一接口进行资源交互,何时使用PUT或POST以及如何支持非CURD操作等。 REST是一种风格,而不是标准。因为既没有REST RFC,也没有REST协议规范或者类似的规定。REST架构是Roy Fielding(他也是HTTP和URI规范的主要作者之一)在一篇论文中描述的。像REST这样的架构风格通常会定义一组高层决定让应用程序去实现。所有实现了某种特定架构风格的应用程序,都使用相同的模式,也用相同的方式使用别的架构元素,如缓存,分布式策略等。Roy Fielding把REST定义成一种架构风格,其目标是“使延迟和网络交互最小化,同时使组件实现的独立性和扩展性最大化” 虽然REST受Web技术的影响很深,但是理论上REST架构风格并非绑定在HTTP上。然而,HTTP是唯一与REST相关的实例。基于该原因,本文描述了通过HTTP实现的REST,通常它也被称为RESTful HTTP。 相关厂商内容 从Java代码到机器代码:如何编写高度优化的Java程序 游戏运维之“痛”并快乐—腾讯游戏运维实践之路 高德—快速转型时期的稳定性架构实践 相关赞助商 Q

文档评论(0)

1亿VIP精品文档

相关文档