出版时间:2007-3 出版社:电子工业出版社 作者:Christian Gross 页数:386
Tag标签:无
内容概要
Ajax 正在将我们带入到下一代的网络应用中。 本书深入探讨了动态的网络应用,将Ajax和REST集成在一起作为单独的解决方案。一个很大的优势是,与Ajax相似,REST可以和现今存在的技术一起使用。现在上百万的客户端计算机都是基于Ajax的,上百万的服务器是基于REST的。 无论你是否已经开发过Ajax应用程序,这都是一本理想的书。因为这本书描述了各种各样的模式和最好的实践经验。通过此书的学习,你可以快速地检查和校验你是否构造了一个高效的Ajax应用程序。 作者简介: Christian Gross是一位咨询顾问、培训师和技术指导,在互联网领域有着非常丰富的经验。他为很多公司做过软件开发和其他的解决方案,包括Altova、戴姆勒-奔驰、微软和NatWest。Gross写过好几本书,包括Applied Software Engineering Using Apache Jakarta Commons,Open Source for Windows Administrators,A Programmer's Introduction to Windows DNA和Foundations of Object-Oriented ProgrammingUsing.NET 2.0 Patterns。他经常在很多的研讨会上做演讲,包括Software Development、JAX和BASTA,他也是很多研讨会的跟踪主席。
书籍目录
关于作者关于技术评论员致谢简介第1章 Ajax导言 一图胜千言 另一个Ajax的例子 Ajax体系架构基础 比较Ajax与其他软件类型 一些最后的思考第2章 Ajax的具体细节 为缺乏耐心的人解释Ajax XMLHttpRequest的细节 使用工厂模式 发送异步请求 将XMLHttpRequest投入实际使用第3章 内容分块模式 意图 动机 适用性 相关模式 体系架构 实现 模式要点第4章 缓存控制器模式 意图 动机 适用性 相关模式 架构 实现 模式要点第5章 置换模式 意图 动机 适用性 相关模式 体系架构 实现 模式要点第6章 解耦导航模式 意图 动机 适用性 相关模式 体系架构 实现 模式要点第7章 表现变形模式第8章 持久通信模式第9章 状态导航模式第10章 无限数据模式第11章 基于REST的MVC模式索引
章节摘录
插图
媒体关注与评论
书评AJAX三剑客之最佳实“剑”,深邃洞查Web开发整体架构,全面涵盖客户端与服务器端开发。磨亮您的Web 2.0开发利剑。 亲爱的读者:Ajax将我们带进了下一代Web应用。Ajax通过将客户端与服务器解耦,打破和客户端与服务器之间的藩篱,但是Ajax应用仍然需要从服务器获取内容。以最有效的方式使用Ajax和服务器需要理解REST,一种用来定义Web服务的架构风格。 《Ajax模式与最佳实践》探索了将Ajax和REST组合为单一解决方案的动态Web应用。REST的一个主要的优点是,像Ajax一样,它能够与当今现存的技术配合使用。已经有数以百万计的客户端为支持Ajax应用做好了准备,同时,也已经有数以百万计的服务器为支持REST做好了准备。本书所讲模式的一个主要优点是,它们都是经过解耦的,不依赖于任何特殊的技术。本书所使用的模式建造于HTTP协议之上,为客户端和服务器提供基础的契约服务。并且,这些模式能够很容易地被重用或修改,以适应你的项目。你将能够通过使用这些模式,解决大量的问题。本书所覆盖到的将客户端与服务器解耦、分离资源与表现、解决HTTP表单提交的问题、管理URL以便于为其制作书签,加上很多其他的内容,都将会给你提供对于Ajax富有洞察力的全方位理解。 在这本书的帮助下,你能够编写易于调试、维护和扩展的Ajax应用。如果你是有经验的开发者,你会发现这些模式与最佳实践是建造最有效率和动态Ajax应用的无价资源。本书适合于跨所有平台工作、希望立即使用Ajax的开发者。
编辑推荐
AJAX三剑客之最佳实“剑”,深邃洞查Web开发整体架构,全面涵盖客户端与服务器端开发。磨亮您的Web 2.0开发利剑。亲爱的读者:Ajax将我们带进了下一代Web应用。Ajax通过将客户端与服务器解耦,打破和客户端与服务器之间的藩篱,但是Ajax应用仍然需要从服务器获取内容。以最有效的方式使用Ajax和服务器需要理解REST,一种用来定义Web服务的架构风格。 《Ajax模式与最佳实践》探索了将Ajax和REST组合为单一解决方案的动态Web应用。REST的一个主要的优点是,像Ajax一样,它能够与当今现存的技术配合使用。已经有数以百万计的客户端为支持Ajax应用做好了准备,同时,也已经有数以百万计的服务器为支持REST做好了准备。《Ajax模式与最佳实践》所讲模式的一个主要优点是,它们都是经过解耦的,不依赖于任何特殊的技术。《Ajax模式与最佳实践》所使用的模式建造于HTTP协议之上,为客户端和服务器提供基础的契约服务。并且,这些模式能够很容易地被重用或修改,以适应你的项目。你将能够通过使用这些模式,解决大量的问题。《Ajax模式与最佳实践》所覆盖到的将客户端与服务器解耦、分离资源与表现、解决HTTP表单提交的问题、管理URL以便于为其制作书签,加上很多其他的内容,都将会给你提供对于Ajax富有洞察力的全方位理解。 在这《Ajax模式与最佳实践》的帮助下,你能够编写易于调试、维护和扩展的Ajax应用。如果你是有经验的开发者,你会发现这些模式与最佳实践是建造最有效率和动态Ajax应用的无价资源。《Ajax模式与最佳实践》适合于跨所有平台工作、希望立即使用Ajax的开发者。
图书封面
图书标签Tags
无
评论、评分、阅读与下载