“RESTful架构”相关资料收藏
2016-11-12 10:04
302 查看
【阮一峰】理解RESTful架构
【InfoQ】深入浅出REST
用于构建 RESTful Web 服务的多层架构
REST会是SOA的未来吗?
具体采用哪种最重要的还是本身面向资源还是面向活动,如果是面向资源那么对于资源的分析和识别是否容易。REST 和 SOAP 的选择归结为对您的特定应用程序的最重要部分的理解。如果您的应用程序主要集中在访问信息资源的能力(如 Bloglines 服务),那么您用的主要是面向资源服务,并且您的应用程序应该是 REST 样式的设计模式。这里应该优先考虑 Amazon、http://del.icio.us、Flickr 还有其他的一些厂商提供的服务 API。然而,如果您的应用程序主要集中于被执行的活动(这些活动与所依赖的资源不相关),那么您的服务是面向活动的,并且应该利用 SOAP 样式的设计模式。
参考文章:
http://www.360doc.com/content/07/0417/00/2459_451443.shtml
而RESTful的接口是通过URL描述的,这是在生产力低下(生产环境不支持函数调用)的环境中对于资源访问的一种规范化方法论。
摘自:http://www.zhihu.com/question/20045818
【InfoQ】深入浅出REST
用于构建 RESTful Web 服务的多层架构
REST会是SOA的未来吗?
Restful 与 SOA 的关系?
回答1:
注意restful实现也可以是符合soa架构标准,我们的分法是 soap webservice 和 restful webservice,现在很多互联网应用,如豆瓣,微博,亚马逊很多都采用轻量的restful。而企业内部的soa集成以soap方式为住。具体采用哪种最重要的还是本身面向资源还是面向活动,如果是面向资源那么对于资源的分析和识别是否容易。REST 和 SOAP 的选择归结为对您的特定应用程序的最重要部分的理解。如果您的应用程序主要集中在访问信息资源的能力(如 Bloglines 服务),那么您用的主要是面向资源服务,并且您的应用程序应该是 REST 样式的设计模式。这里应该优先考虑 Amazon、http://del.icio.us、Flickr 还有其他的一些厂商提供的服务 API。然而,如果您的应用程序主要集中于被执行的活动(这些活动与所依赖的资源不相关),那么您的服务是面向活动的,并且应该利用 SOAP 样式的设计模式。
参考文章:
http://www.360doc.com/content/07/0417/00/2459_451443.shtml
回答2:
所有的服务本质上都是网络函数调用,所以最直接的数据接口描述就是函数原型。而RESTful的接口是通过URL描述的,这是在生产力低下(生产环境不支持函数调用)的环境中对于资源访问的一种规范化方法论。
摘自:http://www.zhihu.com/question/20045818
相关文章推荐
- Nutch相关的资料 - 中文处理(收藏)
- JMS服务器相关资料收藏
- [收藏]伯克利大学“机器学习(Practical Machine Learning)"课件及相关资料
- 架构学习相关资料
- Restful架构的相关说明
- 应用架构设计与分析相关资料的收集、总结与复习(动态更新)
- Facebook技术架构以及相关漏洞资料
- squid 相关资料收藏
- 报表相关资料收藏
- SAP 模拟器 &相关资料下载收藏
- 收藏Android相关的资料链接
- JS架构资料收藏
- 设计模式与架构设计的资料收藏
- 大型网站架构相关PPT、资料整理(更新于2010-7-11)
- 商业智能方面相关资料收藏
- 网站架构的相关资源资料
- 关于 RMS相关软件的下载资料收藏
- 收藏 理解RESTful架构
- 多租户(数据层的多租户)架构相关资料