成功加入购物车
[美] 理查森 、[美] 鲁比 著 / 东南大学出版社 / 2007-11 / 平装
售价 ¥ 10.00 2.2折
定价 ¥46.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2020-12-01
卖家超过10天未登录
RESTful Web Services(影印版)
你也许曾经建立过可供他人使用的网站,但是,你能否创建可供机器使用的网站?万维网(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合作,而不是与之抵抗。本书将教会你一切。
注:本书为全英文影印版。
ForewordPreface1.TheProgrammableWebandItsInhabitantsKindsofThingsontheProgrammableWebHTTP:DocumentsinEnvelopesMethodInformationScopingInformationTheCompetingArchitecturesTechnologiesontheProgrammableWebLeftoverTerminology2.WritingWebServiceClientsWebServicesAreWebSitesdel.icio.us:TheSampleApplicationMakingtheRequest:HTTPLibrariesProcessingtheResponse:XMLParsersJSONParsers:HandlingSerializedDataClientsMadeEasywithWADL3.WhatMakesRESTfulServicesDifferent?IntroducingtheSimpleStorageServiceObject-OrientedDesignofS3ResourcesHTTPResponseCodesAnS3ClientRequestSigningandAccessControlUsingtheS3ClientLibraryClientsMadeTransparentwithActiveResourcePartingWords4.TheResource-OrientedArchitectureResource-OrientedWhatNow?WhatsaResource?URIsAddressabilityStatelessnessRepresentationsLinksandConnectednessTheUniformInterfaceThatsIt!5.DesigningRead-OnlyResource-OrientedServicesResourceDesignTurningRequirementsIntoRead-OnlyResourcesFigureOuttheDataSetSplittheDataSetintoResourcesNametheResourcesDesignYourRepresentationsLinktheResourcestoEachOtherTheHTTPResponseConclusion6.DesigningRead/WriteResource-OrientedServicesUserAccountsasResourcesCustomPlacesALookBackattheMapService7.AServicelmplementati0nASocialBookmarkingWebServiceFiguringOuttheDataSetResourceDesignDesigntheRepresentation(s)AcceptedfromtheClientDesigntheRepresentation(s)ServedtotheClientConnectResourcestoEachOtherWhatsSupposedtoHappen?WhatMightGoWrong?ControllerCodeModelCodeWhatDoestheClientNeedtoKnow?8.RESTandROABestPracticesResource-OrientedBasics……9.TheBuildingBlocksofServices10.TheResource-OrientedArchitectureVersusBigWebServices11.AjaxApplicationsasRESTClients12.FrameworksforRESTfulServicesA.SomeResourcesforRESTandSomeRESTfulResourcesB.TheHTTPResponseCodeTop42C.TheHTTPHeaderTopInfinityIndex
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30