出版時間:2007-3 出版社:電子工業(yè)出版社 作者:Christian Gross 頁數(shù):386
Tag標簽:無
內容概要
Ajax 正在將我們帶入到下一代的網絡應用中。 本書深入探討了動態(tài)的網絡應用,將Ajax和REST集成在一起作為單獨的解決方案。一個很大的優(yōu)勢是,與Ajax相似,REST可以和現(xiàn)今存在的技術一起使用。現(xiàn)在上百萬的客戶端計算機都是基于Ajax的,上百萬的服務器是基于REST的。 無論你是否已經開發(fā)過Ajax應用程序,這都是一本理想的書。因為這本書描述了各種各樣的模式和最好的實踐經驗。通過此書的學習,你可以快速地檢查和校驗你是否構造了一個高效的Ajax應用程序。 作者簡介: Christian Gross是一位咨詢顧問、培訓師和技術指導,在互聯(lián)網領域有著非常豐富的經驗。他為很多公司做過軟件開發(fā)和其他的解決方案,包括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的具體細節(jié) 為缺乏耐心的人解釋Ajax XMLHttpRequest的細節(jié) 使用工廠模式 發(fā)送異步請求 將XMLHttpRequest投入實際使用第3章 內容分塊模式 意圖 動機 適用性 相關模式 體系架構 實現(xiàn) 模式要點第4章 緩存控制器模式 意圖 動機 適用性 相關模式 架構 實現(xiàn) 模式要點第5章 置換模式 意圖 動機 適用性 相關模式 體系架構 實現(xiàn) 模式要點第6章 解耦導航模式 意圖 動機 適用性 相關模式 體系架構 實現(xiàn) 模式要點第7章 表現(xiàn)變形模式第8章 持久通信模式第9章 狀態(tài)導航模式第10章 無限數(shù)據(jù)模式第11章 基于REST的MVC模式索引
章節(jié)摘錄
插圖
媒體關注與評論
書評AJAX三劍客之最佳實“劍”,深邃洞查Web開發(fā)整體架構,全面涵蓋客戶端與服務器端開發(fā)。磨亮您的Web 2.0開發(fā)利劍。 親愛的讀者:Ajax將我們帶進了下一代Web應用。Ajax通過將客戶端與服務器解耦,打破和客戶端與服務器之間的藩籬,但是Ajax應用仍然需要從服務器獲取內容。以最有效的方式使用Ajax和服務器需要理解REST,一種用來定義Web服務的架構風格。 《Ajax模式與最佳實踐》探索了將Ajax和REST組合為單一解決方案的動態(tài)Web應用。REST的一個主要的優(yōu)點是,像Ajax一樣,它能夠與當今現(xiàn)存的技術配合使用。已經有數(shù)以百萬計的客戶端為支持Ajax應用做好了準備,同時,也已經有數(shù)以百萬計的服務器為支持REST做好了準備。本書所講模式的一個主要優(yōu)點是,它們都是經過解耦的,不依賴于任何特殊的技術。本書所使用的模式建造于HTTP協(xié)議之上,為客戶端和服務器提供基礎的契約服務。并且,這些模式能夠很容易地被重用或修改,以適應你的項目。你將能夠通過使用這些模式,解決大量的問題。本書所覆蓋到的將客戶端與服務器解耦、分離資源與表現(xiàn)、解決HTTP表單提交的問題、管理URL以便于為其制作書簽,加上很多其他的內容,都將會給你提供對于Ajax富有洞察力的全方位理解。 在這本書的幫助下,你能夠編寫易于調試、維護和擴展的Ajax應用。如果你是有經驗的開發(fā)者,你會發(fā)現(xiàn)這些模式與最佳實踐是建造最有效率和動態(tài)Ajax應用的無價資源。本書適合于跨所有平臺工作、希望立即使用Ajax的開發(fā)者。
編輯推薦
AJAX三劍客之最佳實“劍”,深邃洞查Web開發(fā)整體架構,全面涵蓋客戶端與服務器端開發(fā)。磨亮您的Web 2.0開發(fā)利劍。親愛的讀者:Ajax將我們帶進了下一代Web應用。Ajax通過將客戶端與服務器解耦,打破和客戶端與服務器之間的藩籬,但是Ajax應用仍然需要從服務器獲取內容。以最有效的方式使用Ajax和服務器需要理解REST,一種用來定義Web服務的架構風格?! 禔jax模式與最佳實踐》探索了將Ajax和REST組合為單一解決方案的動態(tài)Web應用。REST的一個主要的優(yōu)點是,像Ajax一樣,它能夠與當今現(xiàn)存的技術配合使用。已經有數(shù)以百萬計的客戶端為支持Ajax應用做好了準備,同時,也已經有數(shù)以百萬計的服務器為支持REST做好了準備。《Ajax模式與最佳實踐》所講模式的一個主要優(yōu)點是,它們都是經過解耦的,不依賴于任何特殊的技術?!禔jax模式與最佳實踐》所使用的模式建造于HTTP協(xié)議之上,為客戶端和服務器提供基礎的契約服務。并且,這些模式能夠很容易地被重用或修改,以適應你的項目。你將能夠通過使用這些模式,解決大量的問題?!禔jax模式與最佳實踐》所覆蓋到的將客戶端與服務器解耦、分離資源與表現(xiàn)、解決HTTP表單提交的問題、管理URL以便于為其制作書簽,加上很多其他的內容,都將會給你提供對于Ajax富有洞察力的全方位理解。 在這《Ajax模式與最佳實踐》的幫助下,你能夠編寫易于調試、維護和擴展的Ajax應用。如果你是有經驗的開發(fā)者,你會發(fā)現(xiàn)這些模式與最佳實踐是建造最有效率和動態(tài)Ajax應用的無價資源。《Ajax模式與最佳實踐》適合于跨所有平臺工作、希望立即使用Ajax的開發(fā)者。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載