基于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架构


下载地址:
360云盘:http://yunpan.cn/QXH8h5R6DQq4e (提取码:df87)

你可能感兴趣的:(webservice,电子商务)