《RESTful Web Services中文版》扫描版
基本信息
打开支付宝首页搜“673273051”领红包,领到大红包的小伙伴赶紧使用哦!
相关书籍
- 《一本书读懂TCP IP》[]
- 《Solr in ActionPDF电子书免费下载》[]
- 《智慧城市:大数据、互联网时代的城市未来》[]
- 《区块链技术指南》[]
- 《12堂超级搜索术快速找到你想找的任何信息!》[]
- 《计算机网络(第6版)》电子书[]
- 《图解TCP/IP(第5版)》电子书[]
- 《WiMAX技术与应用详解》高清文字版[]
- 《IPv6技术》高清文字版[]
- 《IPv6技术揭密》高清文字版[]
内容介绍
| 䏋颿˜¯å¦ä¹ 资料下载列表,您å¯ä»¥ç‚¹å‡»è¿™äº›æ–‡ä»¶å进行下载,如果ä¸èƒ½ä¸‹è½½ï¼Œè¯·æŸ¥çœ‹ä¸‹è½½å¸®åŠ© | ||
|---|---|---|
| [RESTful.Web.Services䏿–‡ç‰ˆ].(美)ç†æŸ¥æ£®.扫æç‰ˆ.pdf | 27.16MB | |
䏿–‡å: RESTful Web Services䏿–‡ç‰ˆ
原å: RESTful Web Services
作者: (美)ç†æŸ¥æ£®
译者: 徿¶µ
图书分类: 软件
èµ„æºæ ¼å¼: PDF
版本: 扫æç‰ˆ
出版社: 电å工业出版社
书å·: 9787121062278
å‘行时间: 2008å¹´5月1æ—¥
地区: 大陆
è¯è¨€: ç®€ä½“ä¸æ–‡
简介:
目录:
åº
å‰è¨€
第1ç« ï¼šProgrammable WebåŠå…¶åˆ†ç±»
Programmable Web的分类
HTTP:信å°é‡Œçš„æ–‡æ¡£
方法信æ¯
作用域信æ¯
相到嬜的æœåŠ¡æž¶æž„
Programmable Web涉åŠçš„æŠ€æœ¯
其他术è¯
第2ç« ï¼šç¼–å†™WebæœåŠ¡å®¢æˆ·ç«¯
WebæœåŠ¡å°±æ˜¯ç½‘ç«™
del,icio.us:示例应用
用HTTP库å‘é€è¯·æ±‚
用XMLè§£æžå™¨å¤„ç†å“应
JSON Parsers:处ç†åºåˆ—化数æ®
WADL简化客户端的编写
第3ç« ï¼šREST弿œåŠ¡æœ‰ä»€ä¹ˆç‰¹åˆ«ä¸åŒï¼Ÿ
介ç»Simple Storage Service
S3çš„é¢å‘对象设计
资æº
HTTPå“应代ç
一个S3客户端
对请求进行ç¾ååŠè®¿é—®æŽ§åˆ¶
使用S3客户端库
用ActiveResourceåˆ›å»ºé€æ˜Žçš„客户端
最åŽçš„è¯
第4ç« ï¼šé¢å‘资æºçš„æž¶æž„
é¢å‘资æºçš„æž¶æž„?
什么是资æºï¼Ÿ
URIs
å¯å¯»å€æ€§
æ— çŠ¶æ€æ€§
表示
链接与连通性
统一接å£
结æŸäº†ï¼
第5ç« ï¼šè®¾è®¡åªè¯»çš„é¢å‘资æºçš„æœåŠ¡
资æºè®¾è®¡
æ ¹æ®éœ€æ±‚创建åªè¯»èµ„æº
规划数æ®é›†
把数æ®é›†åˆ’分为资æº
命å资æº
设计表示
把资æºç›¸äº’链接起æ¥
HTTPå“应
å°ç»“
第6ç« ï¼šè®¾è®¡å¯è¯»å†™çš„é¢å‘资æºçš„æœåŠ¡
将用户账户用为资æº
自定义地点
回顾地图æœåŠ¡
第7ç« ï¼šä¸€ä¸ªæœåŠ¡å®žçŽ°
一个社会性书ç¾WebæœåŠ¡
规划数æ®é›†
资æºè®¾è®¡
设计æ¥è‡ªå®¢æˆ·ç«¯çš„表示
设计å‘给客户端的表示
把资æºç›¸äº’链接起æ¥
会有哪些典型的事件ç»è¿‡ï¼Ÿ
å¯èƒ½å‡ºçŽ°å“ªäº›é”™è¯¯æƒ…å†µï¼Ÿ
控制器代ç
模型代ç
客户端需è¦çŸ¥é“什么?
第8ç« ï¼šRESTå’ŒROA最佳实践
é¢å‘资æºçš„基础
一般的ROA设计æ¥éª¤
å¯å¯»å€æ€§
状æ€ä¸Žæ— çŠ¶æ€æ€§
连通性
统一接å£
一些é‡è¦æ–¹é¢
资æºè®¾è®¡
URI设计
返回的表示
收到的表示
æœåŠ¡çš„ç‰ˆæœ¬åŒ–
永久URIs vså¯è¯»çš„URIs
HTTPçš„æ ‡å‡†ç‰¹æ€§
ä»¿é€ PUTå’ŒDELETE
Cookies的问题
用户å‡ä»€ä¹ˆä¿¡ä»»HTTP客户端?
第9ç« ï¼šæœåŠ¡çš„æŠ€æœ¯æž„ä»¶
è¡¨ç¤ºæ ¼å¼
预定义的控制æµ
超媒体技术
第10ç« ï¼šé¢å‘资æºçš„æž¶æž„VS大WebæœåŠ¡
大WebæœåŠ¡è¯•å›¾è§£å†³å“ªäº›é—®é¢˜ï¼Ÿ
SOAP
WSDL
UDDI
安全性
å¯é 消æ¯ä¼ 递
事务
BPELã€ESBå’ŒSOA
å°ç»“
第11ç« ï¼šå°†Ajax应用作为REST客户端
从AJAX到Ajax
Ajaxæž¶æž„
一个del.icio.us示例
Ajax的优点
Ajax的缺点
REST更好
å‘é€è¯·æ±‚
处ç†å“应
JSON
ä¸è¦ç§äº«REST的好处
è·¨æµè§ˆå™¨é—®é¢˜å’ŒAjax库
é¢ è¦†æµè§ˆå™¨å®‰å…¨æ¨¡åž‹
第12ç« ï¼šREST弿œåŠ¡æ¡†æž¶
Ruby on Rails
Restlet
Django
å°ç»“
附录A:REST相关资æºä¸ŽRESTå¼èµ„æº
æ ‡å‡†ä¸ŽæŒ‡å—
ä½ å¯ä»¥ä½¿ç”¨çš„æœåŠ¡
附录B:42ç§å¸¸è§çš„HTTPå“应代ç
ä¸‰è‡³ä¸ƒç§æœ€åŸºæœ¬çš„å“应代ç
1xx:通知
2xx:æˆåŠŸ
3xx:é‡å®šå‘
4xx:客户端错误
5xx:æœåŠ¡å™¨ç«¯é”™è¯¯
附录C:常è§çš„HTTP报头
æ ‡å‡†æŠ¥å¤´
éžæ ‡å‡†æŠ¥å¤´
索引
内容介ç»ï¼š
本书å‘读者介ç»äº†ä»€ä¹ˆæ˜¯RESTã€ä»€ä¹ˆæ˜¯é¢å‘资æºçš„æž¶æž„(Resource-Oriented Architecture,ROA)ã€RESTå¼è®¾è®¡çš„优点ã€RESTå¼WebæœåŠ¡çš„çœŸå®žæ¡ˆä¾‹åˆ†æžã€å¦‚何用å„ç§æµè¡Œçš„编程è¯è¨€ç¼–写WebæœåŠ¡å®¢æˆ·ç«¯ã€å¦‚ä½•ç”¨ä¸‰ç§æµè¡Œçš„æ¡†æž¶ï¼ˆRuby on Railsã€Restletå’ŒDjango)实现REST弿œåŠ¡ç‰ã€‚ä¸ä»…讲解REST与é¢å‘资æºçš„æž¶æž„(ROA)的概念与原ç†ï¼Œè¿˜å‘读者介ç»å¦‚何编写符åˆRESTé£Žæ ¼çš„Web 2.0åº”ç”¨ã€‚æœ¬ä¹¦è¯¦å®žã€æ˜“懂,实战性强,æä¾›äº†å¤§é‡RESTful WebæœåС开å‘的最佳实践和指导,适åˆå¹¿å¤§çš„Webå¼€å‘人员ã€Web架构师åŠå¯¹Web开呿ˆ–Web架构感兴趣的广大技术人员与å¦ç”Ÿé˜…读。
作者介ç»ï¼š
Leonard Richardson是《Ruby Cookbook》(O’Reilly)和包括Beautiful Soup 在内的若干开æºåº“çš„ä½œè€…ã€‚ä»–æ˜¯åŠ åˆ©ç¦åˆ©äºšäººï¼ŒçŽ°åœ¨çº½çº¦ç”Ÿæ´»ã€‚
内容截图:
