由 W3China官方翻译团队 翻译的《RESTful Web Services 中文版》即将出版发行,敬请关注!

此主题相关图片如下:

- 全球唯一REST专著
- Rails框架发明人David Heinemeier Hansson作序推荐
对本书的赞誉“所有从事Web相关开发的人员都应阅读本书。”
—— David Heinemeier Hansson,Rails框架发明人
“终于有一本书为我们制定了关于构建贴近而不是绕开Web理念的服务的路线图——这本书就是《RESTful Web Services》。”
—— Adam Trachtenberg,PHP作家,eBay Web服务传道者
“所有Web 2.0开发者的必备书籍。五星强烈推荐!”
—— Daniel McKinnon, Amazon.com "TOP 1000" 评论者
“对于当前的Web服务时代而言,我认为当代的大部头书非《RESTful Web Services》莫属。”
—— Thomas Beck, Beckshome.com: Thomas Beck's Blog
“这是第一本将REST设计思想应用于真实Web服务的书,我得感谢本书作者及O'Reilly公司为我们带来这样一本好书!”
—— Alain B. Renaud, TCM Reviews
内容介绍你已经知道如何构建面向人类用户的网站,但你知道如何构建面向计算机程序的网站吗?万维网(World Wide Web)不仅仅是一个超大的分布式应用——它更是一个用于分布式计算的平台。Web服务、mashup以及Ajax应用都把Web作为平台使用。而如今的 Web服务技术却忽视了简单性这一Web赖以成功的重要特性;它们没有遵从Web的理念,自然也不具有Web的优势。
本书要让Web服务回归“Web”的理念。它向你展示了如何用你日常使用的技术来访问programmable web。此处的关键是REST——它是支撑Web的架构风格。 本书:
* 强调Web基础技术的强大能力——HTTP应用协议、URI命名标准以及XML标记语言
* 介绍了面向资源的架构(Resource-Oriented Architecture,ROA),即一组用于设计REST式Web服务的原则
* 揭示了REST式设计为何比RPC式设计更加简单、更具多功能性及可伸缩性
* 给出了REST式Web服务的真实案例,比如Amazon S3和Atom发布协议
* 讨论了各种流行的编程语言的Web服务客户端
* 展示了如何用三种流行的框架——Ruby on Rails、Restlet(Java)和Django(Python)——实现REST式服务
* 聚焦实际问题,比如如何设计与实现REST式Web服务及客户端
《RESTful Web Services》是将REST设计理念应用于真实Web服务的第一本书。它向你提供了一些做出成功设计所需的最佳实践、以及把设计转化为代码所需的技巧。你可以利用Web的强大能力来构建你的可编程应用——只你要遵从Web的理念、而不是违反它即可。本书向你解释了具体做法。
本书官方网站:
http://www.restfulwebservices.cn/