RESTful Web Services(影印版)
¥
15.65
3.4折
¥
46
九品
仅1件
作者[美]理查森、[美]鲁比 著
出版社东南大学出版社
出版时间2007-11
版次1
装帧平装
货号A7
上书时间2024-12-25
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]理查森、[美]鲁比 著
-
出版社
东南大学出版社
-
出版时间
2007-11
-
版次
1
-
ISBN
9787564109608
-
定价
46.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
419页
-
字数
470千字
- 【内容简介】
-
你也许曾经建立过可供他人使用的网站,但是,你能否创建可供机器使用的网站?万维网(WorldWideWeb)不仅仅只是一个巨大的分布式应用——应该把它视为一个分布式计算平台。Webservices、聚合(mashup)和Ajax应用都以Web作为平台。而今天的Webservices技术早已失去了Web赖以成功的简洁性,它们并不像Web那样工作,并且正日益丧失其原有的优势。
本书让“Web”回归Webservices。它阐述了如何以你日常所使用的技术访问可编程的Web。其关键就在于REST,它是驱动Web的架构样式。本书包括以下内容:
·强调Web基础技术的力量——HTTP应用协议、URI命名标准与XML标记语言
·介绍面向资源的架构(ROA),设计RESTfulWebServices的常识规则集合
·揭示RESTful的设计如何比远程过程调用(RPC)更为简单、具有更多功能以及扩展性
·包含RESTfulWebservices的真实案例,如Amazon的简单存储服务与Atom发布协议等
·探讨各种流行编程语言的Webservices客户端
·展示如何用三种流行框架实现RESTfulservices——RubyonRails、Restlet(基于Java)和Django(基于Python)
·关注实际问题,诸如怎样设计和实现RESTfulWebservices与客户端等
《RESTfulWebServices》是对真实Webservices运用REST设计哲学的第一本书。它为你的成功设计树立了最佳实践典范,也为你提供了将设计转化为代码所需的技术。你不妨充分利用可编程Web的力量——只要与Web合作,而不是与之抵抗。本书将教会你一切。
注:本书为全英文影印版。
- 【目录】
-
Foreword
Preface
1.TheProgrammableWebandItsInhabitants
KindsofThingsontheProgrammableWeb
HTTP:DocumentsinEnvelopes
MethodInformation
ScopingInformation
TheCompetingArchitectures
TechnologiesontheProgrammableWeb
LeftoverTerminology
2.WritingWebServiceClients
WebServicesAreWebSites
del.icio.us:TheSampleApplication
MakingtheRequest:HTTPLibraries
ProcessingtheResponse:XMLParsers
JSONParsers:HandlingSerializedData
ClientsMadeEasywithWADL
3.WhatMakesRESTfulServicesDifferent?
IntroducingtheSimpleStorageService
Object-OrientedDesignofS3
Resources
HTTPResponseCodes
AnS3Client
RequestSigningandAccessControl
UsingtheS3ClientLibrary
ClientsMadeTransparentwithActiveResource
PartingWords
4.TheResource-OrientedArchitecture
Resource-OrientedWhatNow?
WhatsaResource?
URIs
Addressability
Statelessness
Representations
LinksandConnectedness
TheUniformInterface
ThatsIt!
5.DesigningRead-OnlyResource-OrientedServices
ResourceDesign
TurningRequirementsIntoRead-OnlyResources
FigureOuttheDataSet
SplittheDataSetintoResources
NametheResources
DesignYourRepresentations
LinktheResourcestoEachOther
TheHTTPResponse
Conclusion
6.DesigningRead/WriteResource-OrientedServices
UserAccountsasResources
CustomPlaces
ALookBackattheMapService
7.AServicelmplementati0n
ASocialBookmarkingWebService
FiguringOuttheDataSet
ResourceDesign
DesigntheRepresentation(s)AcceptedfromtheClient
DesigntheRepresentation(s)ServedtotheClient
ConnectResourcestoEachOther
WhatsSupposedtoHappen?
WhatMightGoWrong?
ControllerCode
ModelCode
WhatDoestheClientNeedtoKnow?
8.RESTandROABestPractices
Resource-OrientedBasics
……
9.TheBuildingBlocksofServices
10.TheResource-OrientedArchitectureVersusBigWebServices
11.AjaxApplicationsasRESTClients
12.FrameworksforRESTfulServices
A.SomeResourcesforRESTandSomeRESTfulResources
B.TheHTTPResponseCodeTop42
C.TheHTTPHeaderTopInfinity
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价