当前位置:首页 > 文化科学教育体育
应用集成原理与技术
应用集成原理与技术

应用集成原理与技术PDF电子书下载

文化科学教育体育

  • 电子书积分:10 积分如何计算积分?
  • 作 者:刘峰,郑滔编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302258971
  • 页数:227 页
图书介绍:本书系统地阐述了应用教程技术的基本理论、主要方法与技术及其应用。
《应用集成原理与技术》目录

第1章 应用集成概述 1

1.1 应用集成的概念 1

1.2 应用集成的历史 3

1.3 集成模型 4

1.3.1 表示集成模型 4

1.3.2 数据集成模型 5

1.3.3 功能集成模型 6

1.4 应用集成的技术组成 7

1.4.1 通信模式 7

1.4.2 集成方法 9

1.4.3 中间件技术 10

1.4.4 服务 13

1.5 应用集成面临的主要问题 14

1.5.1 应用集成中一致性的问题 14

1.5.2 实施集成中所面临的障碍 14

第2章 XML技术 16

2.1 XML简介 16

2.1.1 XML的定义 16

2.1.2 XML的特征 16

2.1.3 XML的应用 16

2.1.4 开发一般XML应用的步骤 17

2.1.5 XML的缺点 18

2.2 XML语法概述 18

2.2.1 XML文档示例 18

2.2.2 XML声明 19

2.2.3 元素 19

2.2.4 属性 20

2.2.5 实体引用、字符引用与CDATA片段 20

2.2.6 注释、处理指令 21

2.2.7 良好格式 21

2.2.8 XML名称空间 21

2.3 DTD 22

2.3.1 DTD简介 22

2.3.2 DTD语法概述 22

2.3.3 DTD的特点 25

2.4 Schema 25

2.4.1 Schema简介 25

2.4.2 Schema语法概述 26

2.4.3 Schema的特点 31

2.5 XSL,XSLT和XPath 31

2.5.1 XSL 32

2.5.2 XSLT 33

2.5.3 XPath 35

2.6 XML的解析 39

2.6.1 概述 39

2.6.2 面向文档的流式解析技术 40

2.6.3 面向文档的对象式解析技术 41

2.6.4 面向文档的指针式解析技术 43

2.6.5 面向应用的对象式解析技术 44

2.6.6 XML解析技术的特性比较 46

2.6.7 面向文档的解析示例 47

第3章 数据集成 49

3.1 数据集成概述 49

3.1.1 数据集成的必要性 49

3.1.2 数据集成的概念 49

3.1.3 数据集成的分类 50

3.1.4 XML在数据集成中的作用 52

3.1.5 数据集成的关键问题 52

3.2 主流的数据访问技术 53

3.2.1 ODBC 53

3.2.2 OLE DB 54

3.2.3 ADO 55

3.2.4 JDBC 56

3.2.5 Hibernate 57

3.3 元数据与数据映射 59

3.3.1 字符编码 59

3.3.2 元数据 61

3.3.3 元数据的标准描述框架 63

3.3.4 元数据映射 65

3.4 ETL技术 67

3.4.1 ETL的概念 67

3.4.2 ETL中的关键技术 68

3.5 基于XML数据集成的集成教务系统示例 70

3.5.1 原有教务系统分析 71

3.5.2 集成教务系统分析与设计 72

3.5.3 数据设计 73

3.5.4 重点流程解析 79

3.5.5 数据集成关键代码实现 82

第4章 程序设计语言与集成技术 85

4.1 程序设计语言概述 85

4.1.1 程序设计语言分类 85

4.1.2 第一代语言(机器语言) 85

4.1.3 第二代语言(汇编语言) 86

4.1.4 第三代语言(高级语言) 86

4.1.5 第四代语言 88

4.1.6 第五代语言 89

4.2 编译型语言与解释型语言 89

4.2.1 编译型语言 89

4.2.2 解释型语言 90

4.2.3 Java虚拟机 90

4.2.4 编译型语言与解释型语言比较 92

4.3 程序设计语言之间的相互调用 92

4.3.1 主流程序设计语言介绍 93

4.3.2 程序设计语言之间的调用 97

4.4 脚本语言 101

4.4.1 脚本语言的源起和目的 101

4.4.2 脚本语言的定义 103

4.4.3 脚本语言分类 104

4.4.4 Python语言介绍 107

4.4.5 Python语言应用实例 110

第5章 应用集成中的软件复用技术 117

5.1 软件复用概述 117

5.1.1 软件复用的发展历史 117

5.1.2 软件复用技术的优点 118

5.1.3 软件复用的分类 119

5.1.4 软件复用的级别 119

5.2 结构化程序设计中的复用技术 120

5.2.1 结构化程序设计 120

5.2.2 结构化软件复用技术 120

5.3 面向对象程序设计中的复用技术 121

5.3.1 面向对象概述 121

5.3.2 面向对象的主要特征与软件复用的关系 122

5.3.3 面向对象方法对软件复用的支持 124

5.4 可复用构件技术 126

5.4.1 构件与可复用构件 126

5.4.2 构件模型 127

5.4.3 构件接口技术 128

5.5 设计模式 128

5.5.1 设计模式概述 128

5.5.2 常见的设计模式 130

5.5.3 与应用集成相关的三种设计模式 138

第6章 分布式对象技术 142

6.1 分布式对象技术概述 142

6.1.1 中间件技术 142

6.1.2 分布式对象技术 143

6.1.3 分布式对象技术原理 143

6.2 COM/DCOM 144

6.2.1 COM 144

6.2.2 DCOM 150

6.3 RMI 152

6.3.1 RMI概述 152

6.3.2 Java RMI架构 155

6.3.3 RMI实现细节 157

6.4 CORBA 162

6.4.1 对象管理体系结构OMA 162

6.4.2 公共对象请求代理体系结构CORBA 163

6.5 分布式对象集成示例 170

6.5.1 示例系统概述 170

6.5.2 示例系统实现 171

6.5.3 示例系统代码 176

第7章 消息中间件技术 184

7.1 消息中间件概述 184

7.2 消息传递系统 185

7.2.1 消息通道 185

7.2.2 消息 186

7.2.3 管道和过滤器 186

7.2.4 消息路由 187

7.2.5 消息转换器 187

7.2.6 消息端点 188

7.3 消息通信的主要模型 188

7.3.1 点对点模型 188

7.3.2 发布/订阅模型 190

7.4 消息中间件的主流方案 192

7.4.1 WebSphere MQ概述 192

7.4.2 JMS概述 196

7.5 JMS请求/应答示例 199

第8章 Web Service技术 205

8.1 Web Service概述 205

8.2 Web Service原理 205

8.3 Web Service的关键技术 206

8.3.1 HTTP 207

8.3.2 XML 207

8.3.3 SOAP 208

8.3.4 WSDL 209

8.3.5 UDDI 210

8.3.6 服务集成和工作流 211

8.4 Web Service应用的场景以及优点 212

8.4.1 跨防火墙的通信 212

8.4.2 应用程序集成 213

8.4.3 B2B的集成 213

8.4.4 软件和数据重用 214

8.5 Web Service应用示例 214

8.5.1 应用场景 214

8.5.2 部分接口描述 215

8.5.3 Java实现简介 220

相关图书
作者其它书籍
返回顶部