Java WebSocket编程:开发、部署和保护动态Web应用

本书特色

[

精通Java WebSocket应用开发
充分利用*的通信技术构建动态企业级Web应用。《Java WebSocket编程 开发、部署和保护动态Web应用》一书由Java WebSocket编程权威专家撰写,提供了实际的开发策略和详尽的示例应用。本书诠释了如何设计客户端/服务器应用、与全双工消息通信协作、建立连接、创建端点、处理路径映射以及保护数据。你也将学到如何加密Web传输并且使用Java WebSocket增强既有应用。
主要内容
● 使用Java WebSocket API开发Web应用
● 创建和发布注解式端点和编程式端点
● 管理WebSocket端点的生命周期事件
● 维护端点生命周期中可靠的连接精通Java WebSocket应用开发
充分利用*的通信技术构建动态企业级Web应用。《Java WebSocket编程 开发、部署和保护动态Web应用》一书由Java WebSocket编程权威专家撰写,提供了实际的开发策略和详尽的示例应用。本书诠释了如何设计客户端/服务器应用、与全双工消息通信协作、建立连接、创建端点、处理路径映射以及保护数据。你也将学到如何加密Web传输并且使用Java WebSocket增强既有应用。
主要内容
● 使用Java WebSocket API开发Web应用
● 创建和发布注解式端点和编程式端点
● 管理WebSocket端点的生命周期事件
● 维护端点生命周期中可靠的连接
● 管理同步和异步消息通信
● 为复杂消息通信定义编码和解码策略
● 配置消息通信超时、大小限制和异常
● 消息路径映射及将入站URI路由到Web容器
● 保护数据、认证用户以及加密连接

]

作者简介

[

Danny Coward是Oracle的首席架构师和Web架构师。他是Java EE、Java SE/JavaFX中WebSocket Java API的规范领导者。他在Oracle主导WebSocket工作,他是Java WebSocket编程方面的权威专家。

]

目录

目 录第1章 Java WebSocket基本原理 11.1 创建**个WebSocket应用 21.1.1 创建WebSocket端点 31.1.2 部署端点 51.1.3 创建WebSocket客户端 61.2 WebSocket端点 91.3 编程式端点 101.4 深入Echo示例 171.4.1 部署阶段 171.4.2 接收**个连接 191.4.3 WebSocket消息通信 221.5 本章小结 23第2章 Java WebSocket生命周期 252.1 WebSocket协议 262.2 Java WebSocket生命周期 272.3 Java WebSocket API中的WebSocket生命周期 292.3.1 注解式端点事件处理 302.3.2 Lifecycle示例 382.3.3 编程式端点生命周期 462.3.4 实例数目及线程机制 492.4 本章小结 51第3章 消息通信基础 533.1 消息通信概述 543.1.1 发送消息 543.1.2 接收WebSocket消息 613.2 DrawingBoard应用 733.3 消息通信和线程 943.3.1 WebSocket端点线程和消息通信 943.3.2 线程与编码器和解码器的生命周期 953.4 本章小结 95第4章 配置与Session 974.1 Session状态和逻辑端点状态 984.2 Chat示例 994.3 配置端点:ClientEndpointConfig和ServerEndpointConfig 1114.3.1 提供和访问端点配置信息 1114.3.2 配置选项介绍 1134.3.3 WebSocket子协议和WebSocket扩展 1154.4 WebSocket Session 1234.5 本章小结 128第5章 高级消息处理 1295.1 检查连接:Ping和Pong 1305.2 异步发送WebSocket消息 1325.2.1 通过Future发送WebSocket消息 1335.2.2 通过Handler发送WebSocket消息 1355.2.3 何时通过Future发送以及何时通过Handler发送 1365.2.4 异步发送超时 1375.3 消息批处理 1385.4 缓冲、消息分片和数据帧 1405.5 保证消息传递 1425.6 发送消息API总结 1435.7 MessageModes应用 1445.7.1 MessageModes应用概述 1455.7.2 查看MessageModes应用的代码 1475.7.3 MessageModes应用中需要注意的事情 1555.8 本章小结 158第6章 WebSocket路径映射 1596.1 URI术语 1606.2 WebSocket路径映射 1616.2.1 精确URI映射 1616.2.2 URI模板路径 1646.2.3 URI模板匹配相关的API 1676.2.4 在运行时访问路径信息 1736.2.5 查询字符串和请求参数 1746.2.6 匹配优先级 1776.3 Portfolio应用 1806.4 查询字符串、路径参数与WebSocket消息 1866.5 WebSocket路径映射API总结 1886.6 本章小结 189第7章 保护WebSocket服务器端点 1917.1 安全的概念 1927.2 Java WebSocket API安全 1937.2.1 认证 1947.2.2 授权 1997.2.3 私有通信 2047.2.4 Java WebSocket安全API 2077.3 Stock Account应用 2097.4 本章小结 217第8章 Java EE平台中的WebSocket 2198.1 Java EE平台中Java WebSocket的角色 2208.2 共享Web应用状态 2228.2.1 HttpSession与WebSocket Session的关联 2248.2.2 HttpSession示例 2258.3 WebSocket端点使用EJB 2308.4 新版Chat示例 2358.5 本章小结 240

封面

Java WebSocket编程:开发、部署和保护动态Web应用

书名:Java WebSocket编程:开发、部署和保护动态Web应用

作者:科沃德

页数:未知

定价:¥79.8

出版社:清华大学出版社

出版日期:2019-01-03

ISBN:9787302408079

PDF电子书大小:143MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注