REST架构风格最初由Roy T. Fielding(HTTP/1.1协议专家组负责人)在其2000年的博士学位论文中提出。HTTP就是该架构风格的一个典型应用。从其诞生之日开始,它就因其可扩展性和简单性受到越来越多的架构师和开发者们的青睐。它必将得到更大的发展。一方面,随着云计算和移动计算的兴起,许多企业愿意在互联网上共享自己的数据、功能;另一方面,在企业中,RESTful API(也称RESTful Web服务)也逐渐超越SOAP成为实现SOA的重要手段之一
在开始自己的文章之前,先列一下我收集的关于REST架构的资料
以上内容来自InfoQ上的深入探索REST专栏
-----
REST Content On InfoQ
relevant: API Content On InfoQ
Resources I searched via Google:
- REST
- 理解RESTful架构
- RESTful API 设计指南
- Best Practices for Designing a Pragmatic RESTful API
- 架构风格与基于网络的软件架构设计『pdf』
-----
-----
-----
- Representational state transfer
- Learn REST: A Tutorial
- TUTORIAL:Designing and Implementing RESTful Web Services with Spring
- Building Web Services the REST Way
- Implementing a RESTful Service Server-Side
-----
- Recommendations of Python REST (web services) framework
- PYTHON REST SAMPLE CODE
- Communicating with RESTful APIs in Python
-----
最后,我自己也写过一篇关于REST的文章: RESTful 架构风格概述