封面
版权信息
推荐序一 ——REST开发的理想与现实
推荐序二
前言
为什么要写这本书
本书特色
读者对象
如何阅读本书
源代码
勘误和交流
致谢
第一篇 够用就好——JAX-RS 2.0基础
第1章 JAX-RS 2.0入门
1.1 解读REST
1.2 解读REST服务
1.3 解读JAX-RS
1.4 Jersey项目概要
1.5 Java领域的其他REST实现
1.6 本章小结
第2章 JAX-RS 2.0快速实现
2.1 第一个Java REST服务
2.2 第一个Servlet容器服务
2.3 REST服务类型
2.4 REST应用描述
2.5 第一个完整的REST服务
2.6 REST调试工具
2.7 本章小结
第3章 REST API设计
3.1 REST统一接口
3.2 REST资源定位
3.3 REST传输格式
3.4 REST连通性
3.5 REST响应处理
3.6 REST内容协商
3.7 本章小结
第4章 REST请求处理
4.1 REST和AOP
4.2 Providers详解
4.3 REST请求流程
4.4 REST过滤器
4.5 REST拦截器
4.6 绑定机制
4.7 优先级
4.8 本章小结
第5章 REST客户端
5.1 客户端接口
5.2 资源释放
5.3 连接器
5.4 封装Client
5.5 本章小结
第二篇 全面掌握——JAX-RS 2.0进阶
第6章 REST安全
6.1 身份认证
6.2 资源授权
6.3 认证与授权实现
6.4 JAX-RS 2.0实现
6.5 其他安全考虑
6.6 本章小结
第7章 REST测试
7.1 Jersey测试框架
7.2 单元测试
7.3 集成测试
7.4 日志增强
7.5 本章小结
第8章 REST推送与异步通信
8.1 服务器—浏览器通信
8.2 SSE详述
8.3 异步通信
8.4 JAX-RS 2.0实现异步通信
8.5 本章小结
第9章 Jersey 1.x迁移
9.1 变更Maven依赖定义
9.2 客户端迁移
9.3 服务器端迁移
9.4 本章小结
第10章 JAX-RS调优
10.1 使用缓存优化负载
10.2 使用版本号优化服务
10.3 使用参数配置优化服务
10.4 Java虚拟机调优
10.5 本章小结
第三篇 实践分享——JAX-RS 2.0综合
第11章 统一自动化测试平台
11.1 ATUP的定义
11.2 ATUP的设计
11.3 ATUP的实现
11.4 本章小结
附录 Web简史
从胖客户端到瘦客户端
从瘦客户端到富客户端
从富客户端到“平庸”的客户端
参考资料
后记
更新时间:2018-12-31 14:07:15