注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具深入淺出Ajax

深入淺出Ajax

深入淺出Ajax

定 價:¥49.80

作 者: 夏慧軍,魏雪輝 編著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: Ajax Web開發(fā) 程序語言與軟件開發(fā) 計算機與互聯(lián)網(wǎng)

ISBN: 9787121039546 出版時間: 2007-04-01 包裝: 膠版紙
開本: 16 頁數(shù): 380 字?jǐn)?shù):  

內(nèi)容簡介

  Ajax作為流行的Web開發(fā)技術(shù),由于其具有異步的數(shù)據(jù)請求和Web頁面數(shù)據(jù)的無刷新改變等特性,廣泛應(yīng)用于Web 2.0與富客戶端口Web中。本書首先通過分析Ajax相關(guān)技術(shù)入手,深入Ajax的技術(shù)細(xì)節(jié);然后對現(xiàn)在流行的Ajax實現(xiàn)模式進(jìn)行了介紹,掌握Ajax的思考方式;最后通過一個大型的Ajax開發(fā)實例,讓讀者全面了解怎樣將Ajax在實際項目中加以應(yīng)用。全書共7章。第1章,回答了一些基本問題;第2章,對Ajax相關(guān)技術(shù)從XMLHttpRequest、DOM、動態(tài)顯示頁面內(nèi)容、與服務(wù)器通信、Ajax的安全性等方面加以具體剖析;第3章,就現(xiàn)在流行的一些Ajax的實現(xiàn)模式加以說明;第4章,簡單介紹了Ajax的兩個開源框架Dojo與DWR;第5章,以一個大型Web應(yīng)用的實例——WWFDesigner帶領(lǐng)讀者將Ajax應(yīng)用到實際的項目開發(fā)中;第6章,說明在引入Ajax以后,對多層架構(gòu)的Web、MVC、SOA等應(yīng)用的影響與改善;第7章,講述作者在Ajax開發(fā)過程中進(jìn)行調(diào)試的一些經(jīng)驗與技巧。書末附錄A介紹開發(fā)Ajax的常用工具和框架。本書適合于廣大Web應(yīng)用開發(fā)人員和Ajax愛好者閱讀參考,也可作為Ajax培訓(xùn)教材。

作者簡介

暫缺《深入淺出Ajax》作者簡介

圖書目錄

第1章 Ajax簡介  
1. 1  Ajax之前的Web應(yīng)用  
1. 1. 1 什么是Web應(yīng)用  
1. 1. 2 Web應(yīng)用的歷史  
1. 1. 3 Web上的富客戶端  
1. 1. 4 Ajax之前的Web應(yīng)用所面臨的問題  
1. 2 Ajax定義與技術(shù)組成  
1. 2. 1 什么是Ajax  
1. 2. 2 Ajax的技術(shù)組成  
1. 2. 3 Ajax給我們帶來了什么  
1. 3 Ajax的應(yīng)用現(xiàn)狀  
1. 4 Ajax的優(yōu)點與缺點  
1. 5 哪里需要應(yīng)用Ajax  
1. 6 總結(jié)  
第2章 Ajax相關(guān)技術(shù)  
2. 1 XMLHttpRequest  
2. 1. 1 XMLHttpRequest對象  
2. 1. 2 方法手口屬性  
2. 1. 3 請求模型  
2. 1. 4 請求方式GET與POST  
2. 1. 5 處理響應(yīng)  
2. 2 XMLHttpRequest與文檔對象模型DOM  
2. 3 動態(tài)顯示頁面內(nèi)容  
2. 3. 1 顯示頁面特殊效果  
2. 3. 2 使用特殊的HTML標(biāo)簽屬性顯示頁面內(nèi)容  
2. 4 與服務(wù)器端通信  
2. 4. 1 通過查詢字符串發(fā)送參數(shù)  
2. 4. 2 通過XML方式發(fā)送參數(shù)  
2. 4. 3 通過SOAP協(xié)議調(diào)用Web服務(wù)  
2. 4. 4 讀取回應(yīng)的頭部信息  
2. 4. 5 服務(wù)器端回應(yīng)  
2. 4. 6 處理XML回應(yīng)  
2. 5 兼容性問題  
2. 6 Ajax的安全性問題  
2. 7 構(gòu)建自己的Ajax函數(shù)庫  
第3章 Ajax技術(shù)應(yīng)用與實踐  
3. 1 基本應(yīng)用  
3. 1. 1 后臺驗證  
3. 1. 2 動態(tài)加載列表框  
3. 1. 3 動態(tài)樹形菜單  
3. 1. 4 創(chuàng)建局部更新頁面  
3. 1. 5 顯示進(jìn)度條  
3. 1. 6 動態(tài)更新Web圖表  
3. 1. 7 提供自動完成功能  
3. 1. 8 使用褪色模式  
3. 1. 9 保持HTTP會話  
3. 1. 10 實現(xiàn)可拖放DOM  
3. 1. 11 結(jié)合XSLT在頁面內(nèi)排序  
3. 2 數(shù)據(jù)展示應(yīng)用  
3. 2. 1 可編輯數(shù)據(jù)表格  
3. 2. 2 主從表同步  
3. 2. 3 無刷新分頁  
3. 2. 4 無刷新排序  
3. 2. 5 分頁打印  
3. 3 Ajax技術(shù)應(yīng)用中應(yīng)注意的問題  
第4章 Ajax框架  
4. 1 Ajax框架總覽  
4. 1. 1 客戶端框架  
4. 1. 2 服務(wù)器端框架  
4. 2 DOjo框架  
4. 2. 1 Dojo工具包的版本  
4. 2. 2 Dojo工具包的基本結(jié)構(gòu)  
4. 2. 3 Dojo工具包的安裝使用..  
4. 2. 4 Dojo工具庫使用實例  
4. 3 Direct Web Remoting框架  
4. 3. 1 DWR簡介  
4. 3. 2 DWR工作流程  
4. 3. 3 DWR工具包的基本內(nèi)容  
4. 4 使用DW日  
4. 4. 1 DWR的安裝與配置  
4. 4. 2 DWR實例  
第5章 Ajax項目應(yīng)用——流程在線定制工具  
5. 1 Ajax Web項目應(yīng)用概述  
5. 1. 1 什么是WWFDesigner  
5. 1. 2 確定WWFDesigner流程定制器的開發(fā)方案  
5. 1. 3 數(shù)據(jù)訪問架構(gòu)與Ajax封裝  
5. 2 讓Ajax在WWFDesigner中工作  
5. 2. 1 數(shù)據(jù)延遲裝載,78獲得更好的頁面載入速度  
5. 2. 2 通過本地緩存獲得更好的交互速度  
5. 2. 3 狀態(tài)提示,80清楚系統(tǒng)在做什么  
5. 2. 4 利用ToolTip動態(tài)顯示詳細(xì)信息  
5. 2. 5 發(fā)送XML文件,82結(jié)構(gòu)化數(shù)據(jù)提交的最好方式  
5. 2. 6 定時執(zhí)行,83模擬實現(xiàn)多線程編程  
5. 2. 7 自動保存,84防止數(shù)據(jù)丟失的措施  
5. 2. 8 測試服務(wù)程序,85獲得更好的健壯性  
5. 2. 9 訪問代理,86突破Ajax安全性限制  
5. 2. 10 Bubble,87必須了解的事件機制  
5. 2. 11 動態(tài)事件綁定,88獲得更好的編程靈活性  
5. 2. 12 new操作,89面向?qū)ο蟮腏avaS ript  
5. 3 WWFDesigner中具有Web 2. 0特點的UI技術(shù)  
5. 3. 1 可拖曳UI技術(shù)  
5. 3. 2 可伸縮的UI技術(shù)  
5. 3. 3 可持久化的個性化UI  
第6章 用Ajax改善Web應(yīng)用架構(gòu)  
6. 1 實現(xiàn)二步視圖  
6. 1. 1 什么是二步視圖  
6. 1. 2 使用Java類在服務(wù)器端實現(xiàn)二步視圖  
6. 1. 3 使用XSLT實現(xiàn)二步視圖  
6. 1. 4 用Ajax實現(xiàn)二步視圖  
6. 2 改善MVC模式  
6. 2. 1 傳統(tǒng)Web開發(fā)中的MVC模式  
6. 2. 2 用Ajax的方式實現(xiàn)模型通知視圖  
6. 3 改善Web應(yīng)用分層  
6. 3. 1 傳統(tǒng)Web應(yīng)用的分層架構(gòu)  
6. 3. 2 Ajax應(yīng)用的分層架構(gòu)  
6. 3. 3 應(yīng)用邏輯與業(yè)務(wù)邏輯的區(qū)別  
6. 3. 4 使用Ajax隔離應(yīng)用邏輯與業(yè)務(wù)邏輯  
6. 4 采用SOA  
6. 4. 1 什么是SOA  
6. 4. 2 瀏覽器里的服務(wù)客戶端  
6. 4. 3 用Ajax結(jié)合SOA  
第7章 Ajax開發(fā)過程中的調(diào)試  
7. 1 Ajax調(diào)試的特點  
7. 2 怎樣發(fā)現(xiàn)錯誤  
7. 2. 1 常見錯誤,115百分之九個的可能性  
7. 2. 2 對話框,116簡單而實用的調(diào)試方法  
7. 3 常用調(diào)試工具  
7. 3. 1 JSLint,118Js驗證工具  
7. 3. 2 Microsoft Script Debugger  
7. 3. 3 Debug Window,120得力的助手  
附錄A 常見問題(FAQ)  
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號