基于SOA 思维下的WebService实战视频教程
基于SOA 思想下的WebService实战视频教程
课程适合的对象:
想要学习SOA面向服务编程思想,学习Webservice技术,希望学习系统间通信设计的Java设计开发人员。
课程培养目标:
1 学习并掌握SOA面向服务编程
2 深入浅出WebService技术(JAX-WS,JAX-RS)
3 CXF框架熟练运用
4 基于领域驱动设计(DDD)构建系统
5 提高软件设计能力和软件开发能力
6 分析电子商务领域问题,建立领域模型
课程讲解内容涵盖:
第1章 CXF框架快速起步(2课时)
? Webservice技术规则
? Java-WebService技术规范
? CXF框架实现WebService
? 开发环境配置
? 入门程序
第2章 WebService概述与调用异构WS(2课时)
? Webservice技术规则
? Java-WebService技术规范
? CXF框架实现WebService
? 开发环境配置
? 入门程序
第3章 JAXB Object-XML(1课时)
? JAXB 概述
? JAX-WS 与 JAXB
? JAXB 框架结构
? 编组与解组
? JAXB相关注解元素
? JAXB 实例
? XML -> XSD -> Java
第4章 JAX-WS of CXF(3课时)
? 日期类型 XMLGregorianCalendar
? 输入输出参数
? @Oneway 注解
? WebServiceContext
? 使用客户端视图
? JAX-WS 的异常处理
? 使用MTOM 传输附件
第5章 JAX-RS of CXF (3课时)
? REST 概述
? JAX-RS规范
? 客户端调用JAX-RS
? JAX-RS 的方法返回值
? Response 接口
? JAX-RS 中的异常处理
? JAX-RS 的参数处理
? Web 服务类的生命周期
? @Context 注解
第6章 Spring 集成 CXF (1课时)
? CXF 与 Spring
? 用Spring 发布SOAP 方式Web 服务
? 用Spring 发布REST 风格的Web 服务
第7章 SOA 面向服务架构 (2课时)
? 什么是 SOA
? 什么是服务
? SOA架构
? SOA设计模式
? CXF 实现SOA设计模式
第8章 领域模型驱动设计 (3课时)
? 什么是领域驱动设计
? 基本构成要素
? 领域驱动设计-模式
? 领域模型参考架构
第9章 电子商务核心Domain设计(1课时)
? 电子商务概述
? 获取需求
? 领域模型推导
第10章 开发架构与ORM层设计 (1课时)
? ORM选型-MyBatis
? 开发架构建设
第11章 数据库设计与ORM研发 (3课时)
? E-R图
? 数据字典
? MyBatisGen
? 分布式系统 全局唯一ID的设计思路
? 分页与百万数据性能测试
第12章 AOP与Service层研发 (2课时)
? AOP概述
? Spring AOP
? AOP 管理日志
? AOP 管理事务
第13章 项目整体架构与Security(2课时)
? 项目整体结构
? 通信安全
? 常见加解密算法
? RSA与数字签名
? WS-Security of CXF
第14章 异步JAX-WS (1课时)
? 同步与异步
? 异步JAX-WS
第15章RESTful (1课时)
? WEB即服务
? m2m
? REST
? RESTful架构
下载地址:http://yunpan.cn/QXH8h5R6DQq4e
课程适合的对象:
想要学习SOA面向服务编程思想,学习Webservice技术,希望学习系统间通信设计的Java设计开发人员。
课程培养目标:
1 学习并掌握SOA面向服务编程
2 深入浅出WebService技术(JAX-WS,JAX-RS)
3 CXF框架熟练运用
4 基于领域驱动设计(DDD)构建系统
5 提高软件设计能力和软件开发能力
6 分析电子商务领域问题,建立领域模型
课程讲解内容涵盖:
第1章 CXF框架快速起步(2课时)
? Webservice技术规则
? Java-WebService技术规范
? CXF框架实现WebService
? 开发环境配置
? 入门程序
第2章 WebService概述与调用异构WS(2课时)
? Webservice技术规则
? Java-WebService技术规范
? CXF框架实现WebService
? 开发环境配置
? 入门程序
第3章 JAXB Object-XML(1课时)
? JAXB 概述
? JAX-WS 与 JAXB
? JAXB 框架结构
? 编组与解组
? JAXB相关注解元素
? JAXB 实例
? XML -> XSD -> Java
第4章 JAX-WS of CXF(3课时)
? 日期类型 XMLGregorianCalendar
? 输入输出参数
? @Oneway 注解
? WebServiceContext
? 使用客户端视图
? JAX-WS 的异常处理
? 使用MTOM 传输附件
第5章 JAX-RS of CXF (3课时)
? REST 概述
? JAX-RS规范
? 客户端调用JAX-RS
? JAX-RS 的方法返回值
? Response 接口
? JAX-RS 中的异常处理
? JAX-RS 的参数处理
? Web 服务类的生命周期
? @Context 注解
第6章 Spring 集成 CXF (1课时)
? CXF 与 Spring
? 用Spring 发布SOAP 方式Web 服务
? 用Spring 发布REST 风格的Web 服务
第7章 SOA 面向服务架构 (2课时)
? 什么是 SOA
? 什么是服务
? SOA架构
? SOA设计模式
? CXF 实现SOA设计模式
第8章 领域模型驱动设计 (3课时)
? 什么是领域驱动设计
? 基本构成要素
? 领域驱动设计-模式
? 领域模型参考架构
第9章 电子商务核心Domain设计(1课时)
? 电子商务概述
? 获取需求
? 领域模型推导
第10章 开发架构与ORM层设计 (1课时)
? ORM选型-MyBatis
? 开发架构建设
第11章 数据库设计与ORM研发 (3课时)
? E-R图
? 数据字典
? MyBatisGen
? 分布式系统 全局唯一ID的设计思路
? 分页与百万数据性能测试
第12章 AOP与Service层研发 (2课时)
? AOP概述
? Spring AOP
? AOP 管理日志
? AOP 管理事务
第13章 项目整体架构与Security(2课时)
? 项目整体结构
? 通信安全
? 常见加解密算法
? RSA与数字签名
? WS-Security of CXF
第14章 异步JAX-WS (1课时)
? 同步与异步
? 异步JAX-WS
第15章RESTful (1课时)
? WEB即服务
? m2m
? REST
? RESTful架构
下载地址:http://yunpan.cn/QXH8h5R6DQq4e