《REST实战 中文版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)韦伯,(美)帕拉斯泰迪斯,(美)鲁滨逊著
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2011
  • ISBN:7564129651
  • 页数:388 页
图书介绍:

序言 1

前言 3

第1章将Web作为建造分布式系统的平台 9

Web的架构 10

从资源的角度思考 12

从Web架构到REST架构风格 19

Web作为一个应用平台 22

Web的友好性和Richardson的成熟度模型 25

起航 27

第2章介绍Restbucks:如何以Web风格获得一杯咖啡 28

Restbucks:一家有着全球抱负的小咖啡店 28

Web现身了 37

第3章基础的Web集成 38

减肥的感觉真好! 38

一个简单的咖啡订购系统 39

URI模板 42

URI隧道技术 44

POX:基于HTTP之上的普通老式XML 49

开始行动 60

第4章CRUD式Web服务 61

将Order(订单)建模为资源 61

建造CRUD式服务 63

消费CRUD式服务 87

通过WADL自动消费服务 89

CRUD虽好,但还可以更好 93

第5章超媒体服务 95

超媒体原则 95

超媒体格式 99

契约 109

超媒体协议 113

实现超媒体服务 127

用Java建造订购服务 128

在.NET中建造订购服务 138

Ready.Set和Action 148

第6章向外扩展 150

回到基础 150

创建可缓存的内容 156

在.NET中实现缓存 161

保持新鲜 176

第7章Atom联合格式 177

格式 177

将Atom用于事件驱动系统 181

用Java建造Atom服务 197

在.NET中创建Atom服务 208

Atom无处不在? 222

反思 223

第8章Atom发布协议 225

Atom发布协议 226

使用AtomPub实现订单履行 236

在.NET中实现AtomPub 253

一个多功能的协议 266

第9章Web安全 268

HTTP安全要点 268

身份标识和OpenID协议 277

OAuth协议 296

服务的黑客攻击和防御 317

最后的思考 326

第10章语义 327

语法vs.语义 327

信息的结构和表述 328

语义网 332

微格式 347

链接数据和Web 348

指导 348

第11章We6和WS-*协议栈 350

Web Services是邪恶的? 350

SOAP:全部真相 351

WSDL:不过是另一种对象接口定义语言(Object IDL) 356

两个错误叠加无法得到正确结果 361

安全的,可靠的,事务性的 362

Web Services的安魂曲? 379

第12章为Web建造案例 380

更多的银弹是不存在的 380

建造并运行基于Web的服务 381

没有度量就没有架构 382

推销Web 385

出发去建造 387