1. 什么是RESTful REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的.翻译过来就是"表现层状态转化.” REST是一种软件架构风格.设计风格,而不是标准,只是提供了一组设计原则和约束条件.它主要用于客户端和服务器交互类的软件.基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制.而满足这些约束条件和原则的应用程序或设计就是 RESTful. 2.REST的四个级别: 0级:传统的RPC,基于SOAP的WS,调用的服务名,参数放在HTTP…