REST与RESTful的学习
2015-09-30 20:41
267 查看
本文是几篇文章的汇合:
维基百科的定义:REST
什么是REST跟RESTful?REST理论的中文详述,其中你可以了解到WCF Restful属于RPC 样式的 Web 服务,ASP.NET Web API属于RESTful Web 服务
深入浅出RESTInfoQ的专文介绍,文中甚至有Roy T. Fielding当年REST博士论文的中文翻译链接。另外值得一提的,大家可能没听过Roy Fielding的大名,但如果得知他是HTTP规格的主要作者及Apache HTTP Server项目的发起人之一,应该不会有人怀疑他在Web技术领域的分量
REST ( REpresentational State Transfer ),State Transfer 为 “状态传输” 或 “状态转移 “,Representational 中文有人翻译为”表征”、”具象”,合起来就是 “表征状态传输” 或 “具象状态传输” 或 “表述性状态转移”,不过,一般文章或技术文件都比较不会使用翻译后的中文来撰写,而是直接引用 REST 或 RESTful 来代表,因为 REST 一整个观念,想要只用六个中文字来完整表达真有难度。
REST 一词的出于《Architectural Styles and
the Design of Network-based Software Architectures》论文,我们先简单从标题来看,它应该是一种架构样式 (Architectural Styles) 与软件架构 (Software Architectures),而且是以网络 (Network-based) 为基础,重点就是:
架构样式 (Architectural Styles)
软件架构 (Software Architectures)
网络 (Network-based) 为基础
REST 本身是设计风格而不是标准。REST 谈论一件非常重要的事,如何正确地使用 Web标准,例如,HTTP 和 URI。想要了解 REST 最好的方式就是思索与了解 Web 及其工作方式。如果你设计的应用程序能符合 REST 原则 (REST principles),这些符合 REST 原则的 REST 服务可称为 “RESTful web service” 也称 “RESTful Web API”。”-ful” 字尾强调它们的设计完全符合 REST 论文里的建议内容。
维基百科的定义:REST
什么是REST跟RESTful?REST理论的中文详述,其中你可以了解到WCF Restful属于RPC 样式的 Web 服务,ASP.NET Web API属于RESTful Web 服务
深入浅出RESTInfoQ的专文介绍,文中甚至有Roy T. Fielding当年REST博士论文的中文翻译链接。另外值得一提的,大家可能没听过Roy Fielding的大名,但如果得知他是HTTP规格的主要作者及Apache HTTP Server项目的发起人之一,应该不会有人怀疑他在Web技术领域的分量
REST ( REpresentational State Transfer ),State Transfer 为 “状态传输” 或 “状态转移 “,Representational 中文有人翻译为”表征”、”具象”,合起来就是 “表征状态传输” 或 “具象状态传输” 或 “表述性状态转移”,不过,一般文章或技术文件都比较不会使用翻译后的中文来撰写,而是直接引用 REST 或 RESTful 来代表,因为 REST 一整个观念,想要只用六个中文字来完整表达真有难度。
REST 一词的出于《Architectural Styles and
the Design of Network-based Software Architectures》论文,我们先简单从标题来看,它应该是一种架构样式 (Architectural Styles) 与软件架构 (Software Architectures),而且是以网络 (Network-based) 为基础,重点就是:
架构样式 (Architectural Styles)
软件架构 (Software Architectures)
网络 (Network-based) 为基础
REST 本身是设计风格而不是标准。REST 谈论一件非常重要的事,如何正确地使用 Web标准,例如,HTTP 和 URI。想要了解 REST 最好的方式就是思索与了解 Web 及其工作方式。如果你设计的应用程序能符合 REST 原则 (REST principles),这些符合 REST 原则的 REST 服务可称为 “RESTful web service” 也称 “RESTful Web API”。”-ful” 字尾强调它们的设计完全符合 REST 论文里的建议内容。
相关文章推荐
- linux系统基础文件属性
- 萌萌指数和 sum解题报告
- Android和服务器长连接
- JavaScript高级程序设计之函数表达式之闭包之内存泄漏第7.2.3讲笔记
- UML——用例图
- ocp-14
- Genymotion安装软件失败;向Genymotion虚拟机拖入apk提示错误
- ocp-13
- HashMap,LinkedHashMap,TreeMap之间的区别
- HashMap,LinkedHashMap,TreeMap之间的区别
- linux下暴力破解工具hydra【转】
- ocp-12
- Android微信支付:如何跑通微信支付官方Demo
- 观影有感2
- 制作网页2---PHP学习拾遗
- HDU 2082 母函数
- Linux正则表达式
- Code First 指定外键名称
- 剑指offer—合并两个排序的链表
- 单片机串口发送数据帧