HTML5 WebSocket权威指南
正版现货图拍,内页有一页划线笔记,内页干净不影响阅读使用
¥
15
3.1折
¥
49
九品
仅1件
作者[美]Vanessa、[美]Frank、[美]Marcelo 著;姚军 译
出版社机械工业出版社
出版时间2014-03
版次1
装帧平装
货号10008
上书时间2024-09-05
商品详情
- 品相描述:九品
- 商品描述
-
正版现货图拍,内页有一页划线笔记,内页干净不影响阅读使用
图书标准信息
-
作者
[美]Vanessa、[美]Frank、[美]Marcelo 著;姚军 译
-
出版社
机械工业出版社
-
出版时间
2014-03
-
版次
1
-
ISBN
9787111456414
-
定价
49.00元
-
装帧
平装
-
开本
32开
-
纸张
胶版纸
-
页数
193页
-
正文语种
简体中文
-
丛书
华章程序员书库
- 【内容简介】
-
《华章程序员书库:HTML5 WebSocket权威指南》是HTML5WebSocket领域最权威的著作之一,它系统、全面地讲解了HTML5WebSocket的各个方面,是Web开发人员和架构师学习WebSocket的最佳选择。书中讨论了基于WebSocket的架构师如何减少不必要的网络开销和延迟层,如何通过WebSocket对广泛使用的协议(如XMPP和STOMP)进行分层,如何保护WebSocket连接和在企业部署基于WebSocket的应用程序。主要内容包括:WebSocketAPI和协议、WebSocket协议通信的例子、WebSocket的安全性和企业部署、内置即时通信和聊天应用程序的WebSocket与XMPP、通过WebSocket的STOMP实现发布/订阅消息传递协议,以及用远程帧缓冲协议实现VNC。
- 【作者简介】
-
Vanessa Wang
HTML5领域的布道者和实践者,热衷于HTML5和WebSocket的研究,是旧金山HTML5用户组的联合组织者,负责组织HTML5和相关技术的社区活动。Vanessa目前是Kaazing公司的技术出版经理,15年来一直坚持撰写技术文章。Kaazing是一家软件公司,旨在使用新的WebSocket标准改进企业和客户通过Web通信的方式。写作之余,她喜欢打跆拳道、骑自行车和拉大提琴。
Frank Salim
Google公司资深软件工程师,拥有Pomona学院的计算机科学学位。曾经是Kaazing公司最早的工程师之一,协助建立了WebSocket网关和客户端策略。2010年,Frank与人合著了《Pro HTML5 Programming》(Apress)一书。编程之余,他喜欢阅读、绘画和单排轮滑。
Peter Moskovits
Kaazing公司实时解决方案负责人。Peter与架构师和开发人员社区紧密协作,构建和部署最好的Web解决方案。在加入Kaazing之前,Peter担任过多种产品的管理工作,并曾经负责Oracle的门户产品策略。Peter经常在会议和业界活动上发表演讲,包括GoTo、YOW!、JavaOne、Oracle OpenWorld、HTML5DeConf、DevCon5和各种用户组会议。他还是《Oracle WebCenter 11g Handbook》的合著者。
- 【目录】
-
译者序
作者简介
技术审校者简介
序
致谢
第1章 HTML5WebSocket简介/1
1.1HTML5是什么/2
1.2HTML5连接性/3
1.3旧的HTTP架构概览/5
1.3.1HTTP101(即HTTP/1.0和HTTP/1.1)/5
1.3.2绕道而行:HTTP轮询、长轮询和流化/7
1.4WebSocket入门/9
1.5为什么需要WebSocket/10
1.5.1WebSocket与性能相关/10
1.5.2WebSocket与简洁性相关/10
1.5.3WebSocket与标准相关/10
1.5.4WebSocket与HTML5相关/11
1.5.5你需要WebSocket/11
1.6WebSocket和RFC6455/11
1.7WebSocket的世界/12
1.8WebSocket的选择/12
1.8.1非常活跃的WebSocket社区/12
1.8.2WebSocket应用程序/13
1.9相关技术/13
1.9.1服务器发送事件/14
1.9.2SPDY/14
1.9.3Web实时通信/15
1.10小结/15
第2章 WebSocketAPI/16
2.1WebSocketAPI概览/17
2.2WebSocketAPI入门/18
2.2.1WebSocket构造函数/18
2.2.2WebSocket事件/21
2.2.3WebSocket方法/25
2.2.4WebSocket对象特性/27
2.3全部组合起来/29
2.4检查WebSocket支持/32
2.5在WebSocket中使用HTML5媒体/33
2.6小结/37
第3章 WebSocket协议/38
3.1WebSocket协议之前/39
3.1.1互联网简史/40
3.1.2Web和HTTP/40
3.2WebSocket协议简介/42
3.2.1WebSocket:Web应用程序的互联网能力/43
3.2.2检查WebSocket流量/45
3.3WebSocket协议/46
3.3.1WebSocket初始握手/47
3.3.2计算响应键值/48
3.3.3消息格式/49
3.3.4WebSocket关闭握手/52
3.3.5对其他协议的支持/54
3.3.6扩展/55
3.4用Node.js编写JavaScriptWebSocket服务器/56
3.4.1构建简单的WebSocket服务器/57
3.4.2测试简单的WebSocket服务器/61
3.4.3构建远程JavaScript控制台/62
3.4.4扩展建议/65
3.5小结/65
第4章 用XMPP构建WebSocket上的即时消息和聊天/66
4.1分层协议/67
4.2XMPP:XML的流化/69
4.2.1标准化/70
4.2.2选择连接性策略/70
4.2.3联盟/73
4.3通过WebSocket构建聊天和即时消息应用程序/73
4.3.1使用能够处理WebSocket的XMPP服务器/73
4.3.2建立测试用户/74
4.3.3客户端程序库:Strophe.js/74
4.3.4连接并开始工作/75
4.3.5在线状态/77
4.3.6交换聊天消息/82
4.3.7ping和pong/85
4.3.8完整的聊天应用程序/86
4.4建议的扩展/88
4.4.1构建用户界面/88
4.4.2使用XMPP扩展/89
4.4.3连接到GoogleTalk/89
4.5小结/89
第5章 用STOMP通过WebSocket传递消息/90
5.1发布/订阅模式概览/92
5.2STOMP简介/94
5.3Web消息传递入门/95
5.3.1安装消息代理/96
5.3.2在实践中了解STOMP概念/99
5.4构建STOMP/WS应用程序/101
5.4.1游戏流程/101
5.4.2创建游戏/103
5.4.3监控ApacheActiveMQ/111
5.5建议的扩展/112
5.6Web消息传递的未来/113
5.7小结/114
第6章 用远程帧缓冲协议实现VNC/115
6.1VNC概述/117
6.1.1远程帧缓冲协议概述/119
6.1.2面向二进制和面向文本的协议/120
6.1.3选择使用RFBoverWebSocket/120
6.2构建WebSocket上的VNC客户端/121
6.2.1建立代理服务器/122
6.2.2RFB客户端/124
6.2.3使用HTML5的
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价