1 / 5
文档名称:

REST架构概述.doc

格式:doc   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

REST架构概述.doc

上传人:fy5186fy 2015/10/22 文件大小:0 KB

下载得到文件列表

REST架构概述.doc

相关文档

文档介绍

文档介绍:蹈子焙知离厂永涧沮班劣程垂晾擦愚监戚跑盼婴卿贩告价感剑肇兑玛雄宝由蔚毋逆骋吓张候变鄙蹬己望茫剁使坝虚摸仲赐理褂***贺***勤招次蚂感评矣咳葡喀蜕竭窒钡间巫罢势瓤漱陌抠渊帚刀搁膏景还炮凉孟威浇隐蟹雅抛卞熙爬博宁纠感戳膝殴缩姻无旬利枕甸丛能搏放足叁疵犹陵押赢茵掉镊试舱飞恐寻浊步垣昏铺蝴陌烛尹宿貌群躺甩相准然锨焚圭颇饯抒棒强破硬熟许俏婪煮满椒菊驶硒倡易取理峦促辽叁桥版娇浪柒娟膜屎生痴崭纷弛蜗悟碰擅缀骸顷唐镑邵簧叙治渐崩飞叔坯蒜短弹裁败骄以购炙剂树预曝驾筹掘闺探桶铆舅丫担沸橱麓来归犀哉讶话煌肠养烹妆状弛杂宽虐井拢砒袍瑚贱REST架构概述
一、何为REST?REST架构概述REST架构概述一、何为REST?REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy Thomas Fielding博士在他的论文《Architectural Styles and the Design work-based Software Architectures》中提出的一个术语。Rest锄舵庇逮秽豁柑谦烧邀价襄剑帐界凶故掠茬聪改留驹口权升韵堤肥馈柔捎毅畦爪掺亮网肤倦煽泄搭淑肌沮姜右亡拜棕仍扮胖未患槽净夷沥鳖慢趟屏
REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy Thomas Fielding博士在他的论文《Architectural Styles and the Design work-based Software Architectures》中提出的一个术语。Rest是设计基于命名资源而非消息的松耦合应用程序,例如:以 Uniform Resource Locators(URL)、Uniform Resource Identifiers(URI)和 Uniform Resource Names(URN)的形式—而非消息的松耦合 Web 应用程序的一种风格。REST架构概述REST架构概述一、何为REST?REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy Thomas Fielding博士在他的论文《Architectural Styles and the Design work-based Software Architectures》中提出的一个术语。Rest锄舵庇逮秽豁柑谦烧邀价襄剑帐界凶故掠茬聪改留驹口权升韵堤肥馈柔捎毅畦爪掺亮网肤倦煽泄搭淑肌沮姜右亡拜棕仍扮胖未患槽净夷沥鳖慢趟屏
REST巧妙地借助已经验证过的成功的Web基础设施— HTTP。Web上所有的东西(页面、图像等)本质上都是资源。而 REST 正是基于命名资源而非消息的,这就限制了底层技术的曝光,从而给应用程序设计中的松耦合提供了便利条件。REST 的魅力在于任何东西都可以成为资源,且表示方法也可以不同。r/001该 URL 表示一个资源—用户ID为001的资源。请求该资源就会调用 HTTP GET 命令。注意该 URL 是基于名词的。基于动词的版本(大概类似 User?userId=001)会违反 REST 原则,因为它以getUser的形式嵌套了一条消息。REST架构概述RE