基于Apache CXF构建SOA应用 自动发货

基于Apache CXF构建SOA应用

发布时间: 2020-02-20

类型 视频 授权 免费 百度网盘 自动发货 发布者 itkec

¥免费

立即下载 加入收藏

   关注度:1006 ℃

开通VIP会员 享受全站资源免费下载

视频详情:

课程名称:基于Apache CXF构建SOA应用


内容简介:

《基于Apache CXF构建SOA应用》共15章,大致分为三个部分。第一部分介绍关于SOA和WebServices的初步知识,第二部分介绍ApacheCXF框架的一些基础知识,第三部分重点介绍ApacheCXF框架的应用,包括ApacheCXF框架的前端(Frontends)应用、数据绑定(DataBindings)应用、传输协议(Transports)应用,并隆重推出了ApacheCXF框架如何实现RESTful服务、如何支持动态语言和WS—*规范等,另外,还包括ApacheCXF框架一些高级功能的用法。最后,《基于Apache CXF构建SOA应用》还描述了ApacheCXF的工具、配置、调试、日志、部署和发布等使用的相关内容。

《基于Apache CXF构建SOA应用》最大的特点是实用性。对于SOA和WebServices的基本概念只是初步介绍,主要内容是基于ApacheCXF框架的WebServices应用案例。对于每一个ApacheCXF框架的功能主题,都通过一个或多个实际的案例场景来进行阐述。对于每一个案例场景,都有源代码程序例子、架构描绘和程序实现说明。笔者可以负责任地说每一个例子都经过调试并能够运行。实践也是编写《基于Apache CXF构建SOA应用》的一个重要目的,最终目的就是让读者全方位地了解ApacheCXF框架能实现的功能,一方面让读者理解开发者的思路,另一方面帮助读者在实际工作中应用这些方法和编程。


课程目录:

第1章 Apache CXF概述

1.1 Apache CXF框架简介

1.2 Apache CXF的基本特征

1.3 Apache CXF的功能特性

1.3.1 支持众多标准

1.3.2 支持多种传输协议和协议绑定、数据绑定和数据格式

1.3.3 灵活部署

1.3.4 支持多种语言编程

1.3.5 支持的工具

1.4 Apache CXF的历史


第2章 相关基础知识

2.1 SOA基础知识

2.1.1 SOA的定义、基本特征和优点

2.1.2 SOA参考架构

2.1.3 SOA相关技术标准

2.1.4 SOA的设计原则

2.1.5 SOA与Web Services的关系

2.2 Web Services的相关规范

2.2.1 Web Services简介

2.2.2 Web Services架构及其WS规范简介

2.2.3 基本Web Services规范——WSDL、SOAP、UDDI

2.2.4 扩展的WS规范——WS-*规范

2.3 Java中关于SOA的相关规范

2.3.1 JAX-RPC规范

2.3.2 JAX-WS规范

2.3.3 JAX-RS规范

2.3.4 JAXB规范


第3章 Apache CXF开发环境介绍

3.1 Apache CXF安装包的下载和说明

3.2 Apache CXF 框架支撑和运行环境

3.3 搭建Apache CXF开发环境

3.3.1 用Ant来创建项目

3.3.2 用Maven来创建项目

3.3.3 用Eclipse集成Apache CXF


第4章 简单的Apache CXF例子

4.1 一个简单的JAX-WS服务程序

4.2 利用Spring创建Web Services服务程序

4.3 Servlet容器中的Web Services实现


第5章 Apache CXF的架构体系和基础

5.1 Apache CXF的核心架构

5.2 Bus介绍

5.3 消息(Messaging)和拦截器(Interceptors)组件介绍

5.4 前端编程模型(Frontend)组件介绍

5.5 服务模型(Service Model)组件说明

5.6 数据绑定(Data Bindings)组件

5.7 绑定(Bindings)组件

5.8 传输协议(Transport)组件

5.9 CXF的注释

5.10 案例场景说明


第6章 CXF的前端应用

6.1 CXF的前端应用(Frontends)简介

6.2 基于代码优先(Java First)的JAX-WS前端模式实现

6.2.1 基于代码优先(Java First)的Web Services的步骤

6.2.2 基于代码优先(Java First)的Web Services的例子

6.3 基于WSDL优先(WSDL First)的JAX-WS前端模式实现

6.3.1 基于WSDL优先的JAX-WS前端模式实现的步骤

6.3.2 基于WSDL优先的JAX-WS前端模式实现的简单例子

6.3.3 基于WSDL优先的JAX-WS前端模式实现的复杂例子

6.4 简化前端模式(Simple Frontend)

6.4.1 简化前端模式(Simple Frontend)介绍

6.4.2 采用Apache CXF简化前端实现的例子

6.4.3 采用Apache CXF简化前端实现的Servlet例子

6.5 Provider/Dispatch服务前端应用模式

6.5.1 Provider/Dispatch服务前端应用模式介绍

6.5.2 采用DOMSource(message)的Provider/Dispatch前端模式实现例子

6.5.3 采用DOMSource(Payload)的Provider/Dispatch前端模式实现例子

6.5.4 采用SOAPMessage的Provider/Dispatch前端模式实现例子

6.6 采用Apache CXF的动态客户端技术

6.6.1 Apache CXF的动态客户端技术介绍

6.6.2 Apache CXF的动态客户端技术例子

6.6.3 Apache CXF的动态客户端实现的Servlet例子


第7章 CXF的数据绑定

7.1 数据绑定(DataBindings)介绍

7.2 JAXB数据绑定

7.2.1 JAXB介绍

7.2.2 Apache CXF实现JAXB的方式

7.2.3 Apache CXF实现JAXB数据绑定例子

7.3 Aegis数据绑定

7.3.1 Aegis介绍

7.3.2 采用简化前端、Aegis数据绑定的例子实现

7.3.3 采用简化前端Aegis数据绑定的Servlet例子实现

7.4 MTOM使用

7.4.1 MTOM简介

7.4.2 CXF实现MTOM的方式

7.4.3 CXF实现MTOM的例子

7.4.4 CXF实现MTOM的Servlet例子

7.5 XMLBeans的使用

7.5.1 XMLBeans简介

7.5.2 CXF实现XMLBeans的方式

7.5.3 实现简化前端XMLBeans数据绑定的例子

7.5.4 采用简化前端XMLBeans数据绑定的Servlet例子实现


第8章 CXF的传输

8.1 CXF支持的传输协议

8.2 HTTP传输协议

8.2.1 CXF支持HTTP传输协议介绍

8.2.3 Spring注入HTTP传输并基于Servlet的实现

8.3 JMS传输协议

8.3.1 JMS简介

8.3.2 在Apache CXF中使用JMS

8.3.3 Spring注入实现JMS的例子程序

8.3.4 Spring注入实现JMS的Servlet例子程序

8.4 Local传输协议

8.4.1 Apache CXF的Local传输协议介绍

8.4.2 CXF的Local配置和使用

8.4.3 实现简化前端Local传输的例子

8.4.4 实现JAX-WS规范并采用Local传输的例子

8.4.5 Spring注入实现JAX-WS规范并采用Local传输的例子


第9章 CXF的配置、调试和日志

9.1 CXF的配置

9.1.1 CXF配置概述

9.1.2 Bus配置

9.1.3 Features列表

9.1.4 JMX管理

9.2 CXF的日志管理

9.2.1 CXF日志的设置

9.2.2 定义日志级别

9.2.3 使用Log4J日志方式

9.2.4 使用SLF4J日志方式

9.3 Apache CXF的调试管理

9.3.1 Eclipse IDE

9.3.2 Tcpmon

9.3.3 WSMonitor

9.3.4 SOAP UI

9.3.5 Wireshark


第10章 CXF的工具

10.1 Ant工具(2.0.x和2.1.x)

10.2 在Eclipse的CXF工具

10.3 Java代码生成Web Services

10.4 Java代码生成WSDL

10.5 WSDL生成Java代码

10.6 WSDL转化为Javascript

10.7 WSDL生成服务(Service)

10.8 WSDL生成SOAP

10.9 WSDL生成XML

10.10 WSDL验证器

10.11 XSD生成WSDL


第11章 CXF实现RESTful服务

11.1 RESTful服务介绍

11.1.1 RESTful服务概述

11.1.2 RESTful原则

11.1.3 创建基于REST的 Web Services

11.2 Apache CXF的RESTful实现方式

11.2.1 JAX-RS实现方式

11.2.2 基本特征

11.2.3 支持的特征

11.2.4 其他先进功能

11.3 JAX-WS Provider和Dispatch实现方式

11.4 HTTP绑定方式

11.5 CXF实现RESTful 服务的例子说明

11.5.1 CXF采用HttpClient实现基本的RESTful应用

11.5.2 CXF采用HttpClient在Servlet实现基本的RESTful应用

11.5.3 CXF采用WebClient实现RESTful应用

……


课程截图:

1.png

版权信息:本站所有资源均收集于互联网或会员发布,仅供学习与参考,请勿用于商业用途,如有侵犯您的版权,请您出示版权证明及时联系客服,我们将在24小时之内删除。

暂无评论

嘿,我来帮您!