注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡圖形圖像、多媒體、網(wǎng)頁制作Web異步與實時交互 iframe AJAX WebSocket開發(fā)實戰(zhàn)

Web異步與實時交互 iframe AJAX WebSocket開發(fā)實戰(zhàn)

Web異步與實時交互 iframe AJAX WebSocket開發(fā)實戰(zhàn)

定 價:¥35.00

作 者: 趙振,王順,于夢竹,李澤,侯法超,劉備,時國森,李照耀,王世軍
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

ISBN: 9787115423856 出版時間: 2016-06-01 包裝:
開本: 16開 頁數(shù): 122 字數(shù):  

內容簡介

  ◆第1章介紹了異步、實時Web交互技術中的關鍵概念和技術,闡述了本書的寫作思路。◆第2章和第3章介紹了iframe實現(xiàn)模擬異步交互的關鍵技術、工作原理,以及基于iframe和長連接實時交互方式實現(xiàn)的案例。◆第4章和第5章講解了AJAX實現(xiàn)異步交互的關鍵技術、工作原理,以及基于AJAX和長連接實時交互方式實現(xiàn)的案例?!舻?章和第7章闡述了WebSocket實現(xiàn)主動推送交互的關鍵技術、工作原理,以及基于WebSocket和推送實時交互方式實現(xiàn)的案例?!舻?章在前文的基礎上,對iframe、AJAX和WebSocket相關異步交互技術,及配合使用的輪詢、長輪詢、長連接及推送四種實時交互方式的多種Web交互方案,進行測試和深入談論,分析了不同方案的數(shù)據(jù)傳輸有效性、數(shù)據(jù)傳輸實時性和不同響應方式對服務器性能的影響三種性能指標。

作者簡介

  本書項目組多年來從事制造業(yè)信息化的新技術研究、轉化和應用工作,為澳柯瑪集團、寶山鋼鐵集團、海爾集團、青島黃海橡膠集團等企業(yè)設計開發(fā)了多項信息化系統(tǒng)項目。這些經(jīng)歷為本書思路的提出提供了靈感,為本書關鍵問題的研究、設計積累了技術經(jīng)驗。本書作者包括:趙振 王順 于夢竹 李澤 侯法超 劉備 時國森 李照耀 王世軍

圖書目錄

第1章 Web交互開發(fā)相關技術概述 1
1.1 基于HTTP協(xié)議的Web交互 2
1.2 Web異步交互技術——iframe、AJAX及WebSocket 3
1.3 Web實時交互方式——輪詢、長輪詢、長連接及推送 4
1.4 內容安排 6
第2章 iframe實現(xiàn)模擬異步交互 8
2.1 簡介 9
2.2 相關關鍵技術及工作原理 10
2.2.1 DOM 10
2.2.2 iframe 14
2.2.3 Servlet中的doGet與doPost方法 14
2.2.4 工作原理 15
2.3 示例程序 15
2.3.1 客戶端關鍵代碼 15
2.3.2 服務器端關鍵代碼 17
2.3.3 案例系統(tǒng)運行效果 17
第3章 iframe應用案例分析 20
3.1 iframe聊天室案例核心技術實現(xiàn) 21
3.1.1 iframe相關屬性介紹 21
3.1.2 iframe聊天室案例工作原理 22
3.2 案例實現(xiàn) 23
3.2.1 運行準備工作 23
3.2.2 客戶端關鍵代碼 23
3.2.3 服務器端關鍵代碼 25
第4章 AJAX實現(xiàn)異步后臺傳輸技術 31
4.1 AJAX實現(xiàn)后臺傳輸技術簡介 32
4.2 AJAX相關關鍵技術及工作原理 32
4.2.1 XMLHttpRequest對象及其方法、屬性 32
4.2.2 jQuery庫 35
4.2.3 AJAX的工作原理及流程 36
4.3 示例程序 37
4.3.1 客戶端關鍵代碼 37
4.3.2 服務器端關鍵代碼 39
4.3.3 案例系統(tǒng)運行效果 40
第5章 AJAX應用案例分析 42
5.1 AJAX聊天室案例簡介 43
5.2 相關關鍵技術及工作原理 43
5.2.1 基于長連接的Pushlet框架 43
5.2.2 使用Pushlet框架實現(xiàn)聊天室的工作原理 44
5.3 案例實現(xiàn) 44
5.3.1 運行準備工作 44
5.3.2 客戶端關鍵代碼 45
5.3.3 服務器端關鍵代碼 47
第6章 WebSocket實現(xiàn)主動推送交互 51
6.1 WebSocket實現(xiàn)瀏覽器后臺傳輸技術簡介 52
6.1.1 HTML 5簡介 52
6.1.2 WebSocket的由來 52
6.1.3 WebSocket的優(yōu)點和應用場景 53
6.2 WebSocket協(xié)議 54
6.2.1 WebSocket協(xié)議通信機制 54
6.2.2 WebSocket打開握手 55
6.2.3 數(shù)據(jù)幀傳輸格式 57
6.2.4 WebSocket關閉握手 58
6.3 WebSocket協(xié)議通信實現(xiàn)的相關技術 60
6.3.1 WebSocket構造函數(shù) 60
6.3.2 WebSocket事件 60
6.3.3 WebSocket方法 62
6.3.4 WebSocket通信相關技術的綜合運用 63
6.4 應用案例 64
6.4.1 客戶端應用案例 64
6.4.2 服務器端應用案例 68
第7章 WebSocket聊天室 71
7.1 WebSocket實現(xiàn)聊天室案例的優(yōu)勢 72
7.2 WebSocket聊天室案例關鍵代碼 72
7.2.1 使用onopen事件指定WebSocket處理函數(shù) 72
7.2.2 使用sendMessage事件指定WebSocket處理函數(shù) 73
7.2.3 使用Set集合處理WebSocket端點實例 73
7.2.4 使用broadcast事件指定WebSocket處理函數(shù) 73
7.3 WebSocket聊天室案例代碼展示 74
7.3.1 運行代碼的環(huán)境 74
7.3.2 客戶端關鍵代碼 74
7.3.3 服務器端關鍵代碼 78
第8章 若干異步傳輸技術及交互方式的綜合測試與分析 81
8.1 數(shù)據(jù)傳輸有效性測試 82
8.1.1 測試目的 82
8.1.2 測試方案 82
8.1.3 仿真分析 88
8.1.4 關鍵代碼  92
8.2 服務器交互實時性測試 105
8.2.1 測試目的 105
8.2.2 測試方案 105
8.2.3 仿真分析 106
8.2.4 關鍵代碼 111
8.3 不同交互方式對服務器性能的影響測試 114
8.3.1 測試目的 114
8.3.2 測試方案 114
8.3.3 仿真分析 114
8.3.4 關鍵代碼 120

本目錄推薦

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