HTML5数据推送应用开发

当前位置:首页 > 计算机/网络 > 程序设计 > HTML5数据推送应用开发

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2014年11月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787115370594
  • 丛书名:图灵程序设计丛书
作者:[美]库克 著,文帅 译出版社:人民邮电出版社出版时间:2014年11月 
编辑推荐
  如今,数据推送技术在网站和Web应用中得到了广泛应用,比如在拍卖网络应用中推送**出价,在售书网站推送新评论,在在线游戏中推送新高分,推送用户感兴趣的**微博,等等。
  本书是一本简明的数据推送技术指南,作者通过构建一个真实的例子,手把手地向读者展示如何利用HTML5 SSE(Server-Sent Events,服务端推送事件)这项非凡的技术,无需轮询或者用户交互,就可以将**数据从服务器端推送到客户端。
  此外,本书还比较了数据推送和WebSocket的区别,阐释了如何使用不同的向后兼容解决方案,将应用的桌面和移动浏览器支持率从60%增加到99%。只要熟悉HTML、HTTP和基本的JavaScript,就可以开始你的学习之旅。
  本书主要内容:
  比较SSE、WebSocket或者数据拉取方案的区别,以便你在解决手头的问题时自如选择
  开发一个包含后端和前端解决方案的实际SSE应用
  解决错误处理、系统恢复和其他问题,使应用达到产品水准
  分析不支持SSE的浏览器的两种向后兼容解决方案
  处理安全问题,包括认证授权和不允许的域
  开发在测试驱动SSE设计中有用的实际、可重用的数据
  学习示例应用中不包含的SSE协议元素
 
内容简介
  《HTML5数据推送应用开发》详细介绍了SSE(Server-Sent Event,服务端推送事件)。SSE是一种允许服务端向客户端推送新数据的HTML5技术。利用这种技术,网页可以迅速加载,并且能及时获得用户感兴趣的最新数据。相比数据拉取,SSE是更优的解决方案,能最大限度地降低延迟。《HTML5数据推送应用开发》通过丰富的示例详细叙述了SSE的优势、它在的日常生活中的应用、目前的浏览器支持情况以及兼容解决方案等内容。
  只要你略微了解一点HTML、HTTP和JavaScript,就可以顺利阅读《HTML5数据推送应用开发》。
作者简介
  Darren Cook
  精通多种计算机语言,包括JavaScript、PHP以及C++,拥有20多年软件开发及项目管理经验,涉及金融交易系统、数据可视化工具、世界级公司的网站乃至电子游戏。他开发过类似Twitter的HTTP流数据网络服务系统,还为许多应用写过底层的套接字服务器端/客户端协议,构建过使用SSE和WebSockets的应用。
目  录
前言
第1章 SSE及其他
 1.1 HTML5
 1.2 数据推送
 1.3 数据推送的其他名称
 1.4 可能会用到SSE的应用
 1.5 和WebSocket的对比
 1.6 什么时候数据推送是错误的选择
 1.7 决策、决策还是决策
 1.8 带我看代码吧
第2章 玩转SSE
 2.1 最简单的示例:前端
 2.2 使用jQuery吗
 2.3 最简示例:后端
媒体评论
  “如果你希望一有最新消息发布,你的Web客户端就立即更新,那么就来学习本书吧。本书展示了利用HTML5和数据推送技术,使你的用户在几乎所有现代平台上及时收到最新消息。” 
  ——Peter MacIntyre,Paladin Business Solutions总裁
  “HTML5 SSE是响应式动态交互Web前端的未来趋势。本书阐述了如何在客户端和服务器端实现SSE。此外,你还将学到PHP的相关知识,以及如何设计高性能、安全的Web应用。”
  ——Stuart Woodward,Hanamaru K.K.高级软件架构师

 HTML5数据推送应用开发下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017