• RESTful Web Services
21年品牌 40万+商家 超1.5亿件商品

RESTful Web Services

10.31 2.2折 46 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者(美)理查森,(美)鲁比 著

出版社东南大学出版社

ISBN9787564109608

出版时间2007-11

版次1

装帧平装

开本16开

纸张胶版纸

页数419页

字数99999千字

定价46元

上书时间2024-12-03

纵列風

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:RESTful Web Services
定价:46元
作者:(美)理查森,(美)鲁比 著
出版社:东南大学出版社
出版日期:2007-11-01
ISBN:9787564109608
字数:470000
页码:419
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
“每一位Web开发者都需要阅读这本书。”                 —— David Heinemeier Hansson,Rails框架创始人  “《RESTful Web Services》为构建包含Web的服务,提供了一张具有实际意义的发展路线图,而不是绕着目标兜圈子。”            —— Adam Trachtenberg,PHP作者及eBay公司Web services传道者
内容提要
你也许曾经建立过可供他人使用的网站,但是,你能否创建可供机器使用的网站?万维网(World Wide Web)不仅仅只是一个巨大的分布式应用——应该把它视为一个分布式计算平台。Web services、聚合(mashup)和Ajax应用都以Web作为平台。而今天的Web services技术早已失去了Web赖以成功的简洁性,它们并不像Web那样工作,并且正日益丧失其原有的优势。  本书让“Web”回归Web services。它阐述了如何以你日常所使用的技术访问可编程的Web。其关键就在于REST,它是驱动Web的架构样式。本书包括以下内容:  ·强调Web基础技术的力量 —— HTTP应用协议、URI命名标准与XML标记语言  ·介绍面向资源的架构(ROA),设计RESTful Web Services的常识规则集合  ·揭示RESTful的设计如何比远程过程调用(RPC)更为简单、具有更多功能以及扩展性  ·包含RESTful Web services的真实案例,如Amazon的简单存储服务与Atom发布协议等  ·探讨各种流行编程语言的Web services客户端  ·展示如何用三种流行框架实现RESTful services —— Ruby on Rails、Restlet(基于Java)和Django(基于Python)  ·关注实际问题,诸如怎样设计和实现RESTful Web services与客户端等  《RESTful Web Services》是对真实Web services运用REST设计哲学的本书。它为你的成功设计树立了实践典范,也为你提供了将设计转化为代码所需的技术。你不妨充分利用可编程Web的力量——只要与Web合作,而不是与之抵抗。本书将教会你一切。
目录
ForewordPreface1. The Programmable Web and Its Inhabitants Kinds of Things on the Programmable Web HTTP: Documents in Envelopes Method Information Scoping Information The Competing Architectures Technologies on the Programmable Web Leftover Terminology2. Writing Web Service Clients Web Services Are Web Sites del.icio.us: The Sample Application Making the Request: HTTP Libraries Processing the Response: XML Parsers JSON Parsers: Handling Serialized Data Clients Made Easy with WADL3. What Makes RESTful Services Different? Introducing the Simple Storage Service Object-Oriented Design of S3 Resources HTTP Response Codes An S3 Client Request Signing and Access Control Using the S3 Client Library Clients Made Transparent with ActiveResource Parting Words4. The Resource-Oriented Architecture Resource-Oriented What Now? What's a Resource? URIs Addressability Statelessness Representations Links and Connectedness The Uniform Interface That's It!5. Designing Read-Only Resource-Oriented Services Resource Design Turning Requirements Into Read-Only Resources Figure Out the Data Set Split the Data Set into Resources Name the Resources Design Your Representations Link the Resources to Each Other The HTTP Response Conclusion6. Designing Read/Write Resource-Oriented Services User Accounts as Resources Custom Places A Look Back at the Map Service7. AServicelmplementati0n A Social Bookmarking Web Service Figuring Out the Data Set Resource Design Design the Representation(s) Accepted from the Client Design the Representation(s) Served to the Client Connect Resources to Each Other What's Supposed to Happen? What Might Go Wrong? Controller Code Model Code What Does the Client Need to Know?8. REST and ROA Best Practices Resource-Oriented Basics ……9. The Building Blocks of Services10. The Resource-Oriented Architecture Versus Big Web Services11. Ajax Applications as REST Clients12. Frameworks for RESTful ServicesA. Some Resources for REST and Some RESTful ResourcesB. The HTTP Response Code Top 42C. The HTTP Header Top InfinityIndex
作者介绍

序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP