图书介绍

基于Apache CXF构建SOA应用PDF|Epub|txt|kindle电子书版本网盘下载

基于Apache CXF构建SOA应用
  • 任钢编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121194603
  • 出版时间:2013
  • 标注页数:514页
  • 文件大小:206MB
  • 文件页数:526页
  • 主题词:互联网络-网络服务器

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于Apache CXF构建SOA应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Apache CXF概述1

1.1 Apache CXF框架简介1

1.2 Apache CXF的基本特征2

1.3 Apache CXF的功能特性2

1.3.1 支持众多标准2

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

1.3.3 灵活部署3

1.3.4 支持多种语言编程3

1.3.5 支持的工具3

1.4 Apache CXF的历史4

第2章 相关基础知识5

2.1 SOA基础知识5

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

2.1.2 SOA参考架构7

2.1.3 SOA相关技术标准9

2.1.4 SOA的设计原则11

2.1.5 SOA与Web Services的关系12

2.2 Web Services的相关规范13

2.2.1 Web Services简介13

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

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

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

2.3 Java中关于SOA的相关规范30

2.3.1 JAX-RPC规范31

2.3.2 JAX-WS规范33

2.3.3 JAX-RS规范34

2.3.4 JAXB规范36

第3章 Apache CXF开发环境介绍38

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

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

3.3 搭建Apache CXF开发环境42

3.3.1 用Ant来创建项目42

3.3.2 用Maven来创建项目44

3.3.3 用Eclipse集成Apache CXF49

第4章 简单的Apache CXF例子50

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

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

4.3 Servlet容器中的Web Services实现61

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

5.1 Apache CXF的核心架构65

5.2 Bus介绍67

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

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

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

5.6 数据绑定(Data Bindings)组件76

5.7 绑定(Bindings)组件76

5.8 传输协议(Transport)组件78

5.9 CXF的注释78

5.1 0案例场景说明82

第6章 CXF的前端应用84

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

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

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

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

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

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

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

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

6.4 简化前端模式(Simple Frontend)145

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

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

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

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

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

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

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

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

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

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

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

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

第7章 CXF的数据绑定194

7.1 数据绑定(DataBindings)介绍194

7.2 JAXB数据绑定196

7.2.1 JAXB介绍196

7.2.2 Apache CXF实现JAXB的方式198

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

7.3 Aegis数据绑定200

7.3.1 Aegis介绍200

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

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

7.4 MTOM使用217

7.4.1 MTOM简介217

7.4.2 CXF实现MTOM的方式218

7.4.3 CXF实现MTOM的例子221

7.4.4 CXF实现MTOM的Servlet例子229

7.5 XMLBeans的使用233

7.5.1 XMLBeans简介233

7.5.2 CXF实现XMLBeans的方式234

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

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

第8章 CXF的传输243

8.1 CXF支持的传输协议243

8.2 HTTP传输协议243

8.2.1 CXF支持HTTP传输协议介绍244

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

8.3 JMS传输协议250

8.3.1 JMS简介250

8.3.2 在Apache CXF中使用JMS252

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

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

8.4 Local传输协议269

8.4.1 Apache CXF的Local传输协议介绍269

8.4.2 CXF的Local配置和使用269

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

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

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

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

9.1 CXF的配置285

9.1.1 CXF配置概述285

9.1.2 Bus配置288

9.1.3 Features列表290

9.1.4 JMX管理290

9.2 CXF的日志管理292

9.2.1 CXF日志的设置292

9.2.2 定义日志级别294

9.2.3 使用Log4J日志方式294

9.2.4 使用SLF4J日志方式294

9.3 Apache CXF的调试管理295

9.3.1 Eclipse IDE295

9.3.2 Tcpmon295

9.3.3 WSMonitor295

9.3.4 SOAP UI295

9.3.5 Wireshark295

第10章 CXF的工具296

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

10.2 在Eclipse的CXF工具297

10.3 Java代码生成Web Services297

10.4 Java代码生成WSDL299

10.5 WSDL生成Java代码300

10.6 WSDL转化为Javascript302

10.7 WSDL生成服务(Service)303

10.8 WSDL生成SOAP305

10.9 WSDL生成XML306

10.1 0 WSDL验证器307

10.1 1 XSD生成WSDL307

第11章 CXF实现RESTful服务309

11.1 RESTful服务介绍309

11.1.1 RESTful服务概述309

11.1.2 RESTful原则310

11.1.3 创建基于REST的Web Services314

11.2 Apache CXF的RESTful实现方式315

11.2.1 JAX-RS实现方式315

11.2.2 基本特征316

11.2.3 支持的特征317

11.2.4 其他先进功能320

11.3 JAX-WS Provider和Dispatch实现方式321

11.4 HTTP绑定方式323

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

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

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

11.5.3 CXF采用WebClient实现RESTful应用340

11.5.4 CXF采用WebClient在Servlet实现基本的RESTful应用348

11.5.5 JAX-WS Provider和Dispatch实现RESTful方式352

11.5.6 Http_Binding实现基于XML的RESTful方式359

11.5.7 Http_Binding在Servlet实现基于XML的RESTful方式365

11.5.8 Http_Binding实现基于JSON的RESTful方式369

11.5.9 Http_Binding在Servlet实现基于JSON的RESTful方式374

第12章 CXF对动态语言的支持379

12.1 CXF对JavaScript等语言的支持379

12.1.1 用JavaScript来实现Web Services379

12.1.2 用E4X(ECMAScript for XML)来实现Web Services380

12.1.3 部署Script服务381

12.2 CXF基于JavaScript等语言实现Web Services的例子382

12.2.1 用JavaScript调用CXF的Web Services382

第13章 CXF对WS-*的支持391

13.1 Apache CXF支持WS-Addressing391

13.1.1 WS-Addressing简介391

13.1.2 Apache CXF的WS-Addressing配置393

13.1.3 Apache CXF的WS-Addressing的实现例子396

13.2 Apache CXF支持WS-Policy405

13.2.1 WS-Policy简介405

13.2.2 Apache CXF使用WS-Policy框架406

13.2.3 Apache CXF的WS-Policy的实现例子407

13.3 Apache CXF支持WS-ReliableMessaging412

13.3.1 WS-ReliableMessaging简介413

13.3.2 Apache CXF使用WS-ReliableMessaging的配置414

13.3.3 Apache CXF的WS-ReliableMessaging的实现例子417

13.4 Apache CXF支持WS-Security429

13.4.1 WS-Security介绍429

13.4.2 Apache CXF使用WS-Security的配置431

13.4.3 Apache CXF的WS-Security的实现例子437

13.5 Apache CXF支持WS-SecurityPolicy450

13.5.1 WS-SecurityPolicy简介450

13.5.2 Apache CXF使用WS-SecurityPolicy的配置451

13.5.3 Apache CXF的WS-SecurityPolicy的实现例子453

13.6 Apache CXF支持WS-Trust465

13.6.1 WS-Trust简介466

13.6.2 Apache CXF使用WS-Trust的配置467

13.7 Apache CXF支持WS-SecureConversation470

13.7.1 WS-SecureConversation介绍470

13.7.2 Apache CXF使用WS-SecureConversation的配置471

第14章 CXF的高级功能472

14.1 CXF的Feature功能472

14.1.1 CXF的Feature功能说明472

14.1.2 编写和配置CXF的Feature473

14.1.3 CXF的Feature列表475

14.1.4 CXF实现Feature的例子476

14.2 CXF的拦截器(Interceptors)和相位器(Phases)480

14.2.1 CXF的拦截器(Interceptors)和相位器(Phases)介绍和使用480

14.2.2 CXF的拦截器(Interceptors)的例子488

14.3 CXF的代理(invoker)495

14.3.1 CXF的代理(invoker)功能说明495

14.3.2 CXF的代理(invoker)的实现例子496

14.4 CXF的MER(Multiplexed EndpointReferences)503

14.5 CXF的基础服务505

14.6 CXF的服务路由(Service Routing)506

第15章 CXF的部署和发布510

15.1 应用服务器的具体配置指南510

15.1.1 Tomcat510

15.1.2 JBoss510

15.1.3 WebLogic511

15.1.4 WebSphere512

15.1.5 OC4J512

15.2 在Spring内嵌入CXF512

参考文献514

热门推荐