讲解Restful网络服务接口设计方式,Java JaxRS规范内容,以及实现项目代码分析
Restful
- Rest基于HTTP的语义级别无状态协议,面向资源定义,考虑幂等性,互联网应用友好
- 传递信息方式,格式文本json/xml,通用解析工具,DOM/SAX/Stax解析方式对比
- GET/POST/PUT/DELETE方法,接口设计原则,语义可读性
- HATOES状态传递方式
JaxRS
- JaxRS规范和API讲解
- 响应处理,返回值和异常
- 过滤器和实现
- 多种环境可用,JavaSE/Servlet
- JaxRS Client
- 异步处理方式
JaxRS常见实现
- Jersey实现分析,插件机制
- Resteasy实现分析