You've built web sites that can be used by humans. But can you also build web sites that are usable by machines? That's where the future lies, and that's what RESTful Web Services shows you how to do. The World Wide Web is the most popular distributed application in history, and Web services and mashups have turned it into a powerful distributed computing platform. But today's web service technologies have lost sight of the simplicity that made the Web successful. They don't work like the Web, and they're missing out on its advantages.
This book puts the "Web" back into web services. It shows how you can connect to the programmable web with the technologies you already use every day. The key is REST, the architectural style that drives the Web. This book:
* Emphasizes the power of basic Web technologies -- the HTTP application protocol, the URI naming standard, and the XML markup language
* Introduces the Resource-Oriented Architecture (ROA), a common-sense set of rules for designing RESTful web services
* Shows how a RESTful design is simpler, more versatile, and more scalable than a design based on Remote Procedure Calls (RPC)
* Includes real-world examples of RESTful web services, like Amazon's Simple Storage Service and the Atom Publishing Protocol
* Discusses web service clients for popular programming languages
* Shows how to implement RESTful services in three popular frameworks -- Ruby on Rails, Restlet (for Java), and Django (for Python)
* Focuses on practical issues: how to design and implement RESTful web services and clients
This is the first book that applies the REST design philosophy to real web services. It sets down the best practices you need to make your design a success, and the techniques you need to turn your design into working code. You can harness the power of the Web for programmable applications: you just have to work with the Web instead of against it. This book shows you how.
Leonard Richardson (http://www.crummy.com/) is the author of the Ruby Cookbook (O'Reilly) and of several open source libraries, including Beautiful Soup. A California native, he currently lives in New York.
Sam Ruby is a prominent software developer who has made significant contributions to the many of the Apache Software Foundation's open source projects, and to the standardiz...
(展开全部)
但是,REST并不是一种架构,而是一组设计原则。你可以讲“在遵守这些原则方面,一个架构做得比另一个架构好”,但是你不能讲“REST架构”,因为不存在一个叫“REST架构”的东西。
——引自第80页
对于一个REST式Web服务,它会在HTTP方法里寻找方法信息,在URI里寻找作用域信息。
——引自第18页
										In Excavating the Afterlife, Guolong Lai explores the dialectical relationship b...
										妖娆颜控女主持人VS寡淡傲娇外科医生继《你抱起来有点甜》热销之后人气作者六盲星苏甜之作无污不欢狗粮不断指腹为婚 从未见面初次相遇 是负伤的她 当着他的面调戏当红...
										《辩证法随谈》全书28万多字,收录了1412条富有辩证意蕴的精彩段落,分为六编三十六题:一编:发展、改革、开放、稳定、环保、生活;第二编:民主、政党、统战、政协...
										格雷厄姆•格林(1904—1991),英国大师级小说家。他悲观厌世到极点,却又最关注灵魂的挣扎和救赎;他的作品中“恶”无处不在,暴力、犯罪、背叛、堕落比比皆是,...
										当所有中国人都还在讨论德国车好还是美国车好时,他却说中国车最便宜,并以令人咋舌的低价杀进汽车市场;当所有汽车厂商都在家用车领域深耕猛进时,他又抛出了中国第一辆国...
										化工原理:下册 本书特色 《化工原理》(下)是普通高等教育"十五"国家级规划教材,普通高等教育"九五"国家级得点教材,面向21世纪课程教材。化工原理:下册 内容...
										韩金科研究员,陕西省有突出贡献专家,陕西省人民政府参事。1964年参加工作,1985年任扶风县文化局长期间,组织、领导了法门寺残塔拆除、塔基考古发掘。1987年...
										”重在史学,美在文学,有趣在日本如何而来之神话想象“,是认识日本人独特的精神气质与民族特性必读经典。《古事记》成书于公元712年,是日本最古史书,为日本天皇为本...
										班宇,1986年生,小说作者,沈阳人。已出版小说集《冬泳》《逍遥游》。
										小小辛巴,新浪博客、雪球网著名投资者。
										首藤瓜於,一九五六年生于枥木县,毕业于上智大学法学部。二〇〇〇年凭借作品《脑男》一举荣获第四十六届江户川乱步奖,成为史上为数不多的获全票通过的作品之一。任忠霞 ...
										UndeclaredWarswithIsraelexaminesaspectrumofantagonismbytheEastGermangovernmentan...
										作品目录chapter 1 助理的诞生chapter 2 第二个助理chapter 3 我们生活在一起chapyer 4 献给亲爱的小四· · · · · ·
										《扫把的旅行手账 : 阿拉斯加》绘本在美国畅销35万册、英国乔治小王子启蒙读物作者、“美国独立出版人图画书” 金奖获得者,人气插画师扫把,阿拉斯加旅行手账大公开...
										【英】马克·安德森(Mark Anderson)伦敦城市大学校长、德蒙福特大学校董、剑桥大学修斯学院科学与政策研究员。他有着30多年的一线管理经验,曾任培生出版...
										Self-sufficientanduser-friendly,thisbookprovidesacompleteintroductiontotheanisot...
										Ilikeworkthatdevelopstheingenuityoftheboy.OnalongmillpondoutinKentucky--thiswass...
										俄罗斯民法-全4册 本书特色 ★ 16开平装,中国政法大学出版社出版★ 莫斯科大学法律系民法教研室主任、《俄罗斯联邦民法典》主要起草人之一、俄罗斯工商会仲裁院院...
										电力系统继电保护 内容简介 在现代电力系统中,大型的、互联的电网可能会完全被扰动中断,而电力系统继电保护能够提供一种完善的电力设备,从而可以快速、敏捷、正确地对...
										作者卡尔·施米特(Carl Schmitt,1888-1985),德国法学家、政治思想家,他以“决断论”的法学立场闻名,是实证主义法学、自由主义政治哲学的重要批...