注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程Ajax设计模式

Ajax设计模式

Ajax设计模式

定 价:¥78.00

作 者: (美)麦赫马夫 著,杨仁和 译
出版社: 电子工业出版社
丛编项:
标 签: J2EE

购买这本书可以去


ISBN: 9787121039959 出版时间: 2007-05-01 包装: 胶版纸
开本: 787*960 16开 页数: 635 字数:  

内容简介

  ★本书荣获LinuxWorld Linux Journal2006年Editors' Choice awards。★绝好的一本ajax 高级读物,建议 每个web 程序员都需要买一本,了解什么是真正的好的web设计:网友 [精彩试读一][精彩试读二] 本书是一本关于复杂Ajax应用的整体架构设计的图书。好的架构设计应该满足KISS的原则,容易理解和学习、开发效率高、容易维护和扩展。在各种必须要满足的约束条件之下,设计出一个最简化的架构是架构师孜孜不倦追求的目标。幸运的是,经过国外高水平的Web开发专家的探索,这样的架构设计已经有了一套行之有效的模式。这些模式都是围绕着REST的思想来设计的。RIA+REST将会成为继Web MVC之后,新一代Web应用的首选架构风格。本书是国内出版的第一本深入探讨REST架构设计的书籍。书中的所有模式都有详细的讲解和丰富的代码,理论联系实践,确实是不可多得的一本好书。

作者简介

  麦赫马夫(Michael Mahemoff),已经在软件业工作了22年,包括10年的商业经验。他在墨尔本大学获得了计算机科学和软件工程的哲学博士(Ph.D)学位,他的论文是“软件工程中的设计重用和人机交互”。他居住在伦敦,为银行、卫生保健、后勤等行业做软件开发问题的技术咨询。Micheal的blog与在线项目可从他的主页中链接到——http://mahemoff.com/。

图书目录

序    I
第一部分  序曲    1
第1章  Ajax简介    3
Ajax与可用性良好的的Web应用    3
Ajax的崛起    5
将Web应用Ajax化:Portal的故事    6
将桌面应用Web化:Office应用的故事    9
Ajax应用的特性    10
Ajax技术    14
服务器调用之剖析    15
Ajax的趋势    17
结论    20
第2章  由模式引导的教程    21
Ajax技术概述    21
将Web应用Ajax化:一次一个模式    27
项目与实践    40
结论    41
第3章  Ajax设计:原则与模式    43
Ajax应用应该具备的属性    43
为Ajax做设计    44
Ajax模式概览    47
剖析模式说明格式    48
Ajax模式的演示    54
结论    55
第二部分  基础技术设计模式    57
第4章  Ajax应用    59
Ajax应用    59
第5章  显示操作    69
显示变形    69
页面重新布置    78
第6章  Web远程通信    85
Web服务    86
XMLHttpRequest调用    91
IFrame调用    108
HTTP信息流    113
随需下载的JavaScript    122
第7章  动态行为    133
用户动作    133
计划    143
第8章  扩展技术    149
富媒体插件    149
第三部分  编程模式    159
第9章  Web Services    161
RESTful服务    162
RPC服务    177
Ajax Stub    182
HTML信息    186
纯文本信息    191
XML信息    195
JSON信息    201
第10章 浏览器-服务器对话    209
调用跟踪    210
定期刷新    215
提交次数限制    221
明确提交    227
分布式事件    232
跨域代理    243
第11章DOM组装    253
XML数据岛    254
浏览器端的XSLT    259
浏览器端模板    265
第12章 代码生成与重用    275
服务器端代码生成    275
跨浏览器组件    283
第13章 性能优化    289
浏览器端缓存    290
预先获取    297
推测估计    303
多阶段下载    310
胖客户端    317
第四部分  功能性与可用性模式    327
第14章 小组件    329
滑动条    330
进度指示器    336
分级下拉菜单    343
数据表格    350
富文本编辑器    355
输入提示    361
动态搜索    368
动态命令行    376
动态表单    383
第15章 页面架构    389
拖放    390
小精灵    394
弹出框    401
可改变的内容    407
微连接    416
Portlet    421
状态区域    427
更新控制    431
虚拟工作空间    436
第16章 视觉效果    445
一秒钟聚光灯    446
一秒钟变形    455
一秒钟移动    462
突出显示    468
第17章 功能性    473
延迟注册    474
直接登录    487
防主机端保存    493
超时机制    499
心跳检测    509
唯一URL    515
第五部分  开发模式    531
第18章 诊断    533
日志    534
调试    537
DOM查看    540
流量嗅探    544
第19章 测试    549
模拟服务    550
浏览器端测试    554
服务测试    558
系统测试    560
第六部分  附录    565
附录A  Ajax框架和库    567
附录B  设置代码范例    601
附录C  模式和模式语言    605
附录D  参考文献    607
索引    609

本目录推荐