本书包括以下内容:·强调Web基础技术的力量——HTTP应用协议、URI命名标准与XML标记语言·介绍面向资源的架构(ROA),设计RESTfulWebServices的常识规则集合·揭示RESTful的设计如何比远程过程调用(RPC)更为简单、具有更多功能以及扩展性·包含RESTfulWebservices的真实案例,如Amazon的简单存储服务与Atom发布协议等·探讨各种流行编程语言的Webservices客户端·展示如何用三种流行框架实现RESTfulservices——RubyonRails、Restlet(基于Java)和Django(基于Python)·关注实际问题,诸如怎样设计和实现RESTfulWeb