
Oracle Fusion Middleware 11g架构与管理
《Oracle Fusion Middleware 11g架构与管s理》是清华大学出版社2012-11出版的图书。
基本介绍
- 作者:(美) 夏菲(Shafii, R.) / (美) 李(Lee, S
- 原版名称:Oracle Fusion Middleware 11g Architecture and Management
- 译者:李周芳 / 赵铭
- ISBN:9787302304258
- 页数:323
- 定价:50.00元
- 出版社:清华大学出版社
- 出版时间:2012-11
内容介绍
通过学习《oracle fusion middleware 11g架构与管理》提供的丰富信息,掌握敏捷、智慧型业务应用程式的统一平台。《oracle fusion middleware 11g架构与管理》完整讲解了oracle fusion middleware组件,并展示了核心用例、最佳实践和逐步分析的管理指南。您将学到如何提供伺服器和群集、配置web服务、管理门户和最佳化oracle fusion middleware组件的性能。另外,监视、诊断和安全也将在这本权威的图书中进行讨论。
《oracle fusion middleware 11g架构与管理》特色
理解oracle fusion middleware 11g的关键架构概念
创建和部署oracle weblogic server的域和群集
设定和管理使用oracle application development framework构建的应用程式
充分发挥oracle soa suite环境的价值
管理oracle webcenter中的门户和enterprise 2.0服务
使用oracle platform security services和oracle identity management确保部署的安全
掌握oracle exalogic和oracle virtual assembly builder
作者介绍
作 者 简 介
Reza Shafii是Oracle Fusion Middleware组的高级主产品经理。他也是Oracle Coherence产品管理团队的成员,以前负责从架构方面使所有Oracle Fusion Middleware产品协调一致,最佳化生命周期管理,并确保它们紧密集成。
在到Oracle工作之前的2006年,Reza被聘任为BEA Systems Canadian Consulting实践的顾问。作为顾问,他与北美许多客户紧密合作,帮助他们设计、发布和维护企业应用程式。
Reza从英属哥伦比亚大学(University of British Columbia)毕业后获得了计算机科学学士(BS)学位,他还是渥太华大学(University of Ottawa)的MBA。Reza还是许多技术文章的作者。
Stephen Lee在Oracle公司的Oracle Identity Management团队工作了12年,其间从事过多种工作。他是Oracle Identity Analytics的主产品经理,拥有Oracle Fusion Middleware 11g的Fusion Middleware Audit Framework组件的所有权。作为技术领导,他主持设计和开发了Oracle Application Server 9i和10g的中间件应用程式安全框架,并获得多项专利。在此之前,从1998年到2001年,他是Oracle Internet Directory团队的最早成员之一。
目前,Stephen是Okta公司的高级产品经理,主要从事云身份管理。
Gangadhar Konduri是Oracle产品管理的高级主任,目前领导的产品管理团队负责Oracle ADF、JDeveloper、MDS和Fusion Application的Oracle Fusion Middleware扩展。他以前负责Oracle Metadata Service的架构、设计和开发,以及Oracle WebCenter Enterprise 2.0技术与Oracle Fusion Application集成的策略与设计。Gangadhar从1999年进入Oracle公司工作,从事过多种开发、工程管理和产品管理工作。
作品目录
目 录
第Ⅰ部分 Oracle Fusion Middleware 11g架构与管理
第1章 Fusion Middleware入门 3
1.1 企业应用程式和中间件 3
1.2 Oracle Fusion Middleware产品 5
1.2.1 集成开发环境与框架 5
1.2.2 套用格线 7
1.2.3 身份管理 8
1.2.4 面向服务的架构 8
1.2.5 用户体验 9
1.2.6 内容管理、数据集成与
商业智慧型 9
1.3 小结 11
第2章 Oracle WebLogic Server 13
2.1 Oracle WebLogic Server简介 14
2.1.1 伺服器、群集和域 14
2.1.2 安装和域组件 15
2.1.3 伺服器启动和节点管理器 18
2.2 应用程式容器和部署 19
2.2.1 应用程式容器 20
2.2.2 应用程式部署 25
2.2.3 共享库 28
2.2.4 部署模式 28
2.2.5 部署计画 28
2.3 管理功能 30
2.3.1 域创建和模板 30
2.3.2 WebLogic Java Management
Extension MBean Server 31
2.3.3 WebLogic Server Scripting
Tool 33
2.4 身份验证和授权服务 34
2.4.1 嵌入式LDAP 35
2.4.2 安全提供者 35
2.4.3 用户、组、角色和授权
策略 36
2.5 JDBC服务 38
2.6 JMS服务 41
2.6.1 JMS伺服器 41
2.6.2 JMS模组 43
2.7 WebLogic Server请求管理 44
2.7.1 连线和连线埠管理 44
2.7.2 Work Manager 45
2.8 本章用例 47
2.8.1 用例描述 47
2.8.2 理解应用程式及其环境 47
2.8.3 设计评估环境 49
2.9 小结 52
第3章 Fusion Middleware公共基础
设施 53
3.1 Fusion Middleware公共基础
设施简介 53
3.1.1 系统组件、实例和场 54
3.1.2 OPMN 55
3.1.3 安装和配置工件 56
3.2 Enterprise Manager Fusion
Middleware Control 60
3.3 元数据存储库服务 65
3.3.1 元数据管理 65
3.3.2 部署模型 66
3.3.3 运行时架构 67
3.4 Oracle Web Services Manager 68
3.4.1 策略管理 68
3.4.2 运行时架构 70
3.5 本章用例 72
3.5.1 用例描述 72
3.5.2 创建扩展的应用程式域 74
3.5.3 将应用程式作为Oracle HTTP
Server的前端 76
3.5.4 使用Oracle Web Services Manager
保护应用程式Web服务的
安全 78
3.6 小结 79
第4章 Oracle Fusion Middleware
平台安全服务和身份管理 81
4.1 Oracle平台安全服务简介 82
4.1.1 体系结构概述 82
4.1.2 身份、身份存储和
身份认证提供者 83
4.1.3 策略和策略存储 83
4.1.4 凭据和凭据存储 85
4.1.5 User & Role API 85
4.1.6 审计框架 86
4.1.7 Oracle Security Developer
Tools 87
4.1.8 OPSS策略模型和Oralce
Authorization Policy
Manager 88
4.2 Oracle身份管理简介 91
4.2.1 Oracle Internet Directory 92
4.2.2 Oracle Directory Server
Enterprise Edition 92
4.2.3 Oracle Virtual Directory 92
4.2.4 Oracle Access Manager 93
4.2.5 Oracle Identity Federation 95
4.2.6 Oracle Enterprise Single
Sign-On 95
4.2.7 Oracle Adaptive Access
Manager 96
4.2.8 Oracle Entitlements Server 97
4.2.9 Oracle Identity Manager 97
4.2.10 Oracle Identity Analytics 99
4.3 本章用例 99
4.3.1 配置身份存储 100
4.3.2 使用User & Role API 101
4.3.3 使用OAM配置单点登录 102
4.3.4 管理凭据存储 103
4.3.5 配置组件审计 103
4.4 小结 105
第5章 Oracle面向服务的
架构套件 107
5.1 Oracle SOA套件介绍 108
5.1.1 SOA平台方案 108
5.1.2 SOA套件组件 109
5.2 SOA基础设施 110
5.2.1 组合容器 111
5.2.2 服务组件架构入门 112
5.2.3 组合的生命周期 114
5.2.4 部署组合 115
5.2.5 组合服务和引用 118
5.2.6 组合管理 123
5.2.7 感测器和感测器动作 126
5.2.8 WebLogic脚本工具 127
5.3 Oracle业务活动监控 128
5.3.1 Oracle BAM组件和架构 128
5.3.2 Oracle BAM管理 131
5.4 用户讯息服务 134
5.5 本章用例 136
5.5.1 用例描述 136
5.5.2 设定适当的用户、群组
及角色 138
5.5.3 设定SOA组合 139
5.5.4 配置Oracle BAM 141
5.6 小结 141
第6章 Oracle应用程式开发框架 143
6.1 ADF简介 143
6.2 架构 144
6.2.1 视图层 145
6.2.2 控制器层 146
6.2.3 ADF Binding层 146
6.2.4 ADF业务组件 146
6.2.5 ADF元数据和自定义 147
6.3 管理ADF应用程式 148
6.3.1 部署ADF应用程式 148
6.3.2 配置ADF应用程式 150
6.3.3 配置连线 150
6.3.4 配置ADF业务组件 151
6.3.5 配置MDS 152
6.3.6 配置MDS自定义 155
6.4 升级应用程式和最佳做法 155
6.5 本章用例 156
6.6 小结 158
第7章 Oracle WebCenter 159
7.1 Oracle WebCenter简介 159
7.1.1 安装WebCenter 160
7.1.2 WebCenter Composer 162
7.1.3 WebCenter Composer管理 163
7.1.4 WebCenter Enterprise 2.0
服务 167
7.2 管理Enterprise 2.0服务 168
7.2.1 连线 169
7.2.2 服务属性 172
7.2.3 服务任务流 172
7.2.4 Enterprise 2.0服务中的
测试—生产迁移 173
7.3 WebCenter门户技术 174
7.3.1 管理门户生产者连线 175
7.3.2 门户自定义设定和个性化
设定 178
7.3.3 门户应用程式的测试—生产
迁移 179
7.3.4 WebCenter门户元数据 179
7.3.5 高级功能 181
7.4 WebCenter空间 181
7.4.1 管理Oracle WebCenter
空间 182
7.4.2 Spaces应用程式管理 183
7.4.3 空间的测试—生产迁移 189
7.5 本章用例 192
7.6 小结 195
第Ⅱ部分 部署和管理Fusion Middleware中的企业
应用程式
第8章 部署Fusion Middleware
企业应用程式 199
8.1 定价应用程式概述 200
8.2 创建单个节点的拓扑结构 201
8.2.1 用于创建环境的整体
事件流 203
8.2.2 安装Fusion Middleware
软体 203
8.2.3 配置初始环境 208
8.2.4 部署定价应用程式工件 224
8.2.5 配置Oracle HTTP伺服器 231
8.3 扩展群集用于可扩展性 232
8.3.1 扩展WebLogic Server定价
群集 232
8.3.2 配置客户端 236
8.4 小结 237
第9章 保护Fusion Middleware
企业应用程式 239
9.1 保护定价应用程式 240
9.2 保护部署时的整体事件流 241
9.3 保护物理主机 241
9.4 保护SSL通信 243
9.4.1 密钥库和钱包管理 245
9.4.2 在Web层配置SSL 245
9.4.3 在Oracle Internet Directory中为
Oracle平台安全性服务配置
SSL 248
9.4.4 其他SSL考虑 251
9.5 保护访问Oracle Internet Directory
的Oracle平台安全服务 251
9.6 配置单点登录 252
9.6.1 安装WebGate 252
9.6.2 创建并注册WebGate
实例 253
9.7 保护Web服务 254
9.8 配置审核 255
9.8.1 安装审核架构 255
9.8.2 配置审核存储库 256
9.8.3 配置审核策略 259
9.8.4 设定Business Intelligence
Publisher 259
9.9 小结 261
第10章 最佳化Fusion Middleware
企业应用程式 263
10.1 性能最佳化 264
10.2 余下部分的结构 264
10.3 最佳化Java Virtual Machine和
WebLogic Server 265
10.3.1 Java Virtual Machine 265
10.3.2 WebLogic Server 269
10.3.3 最佳化定价应用程式的Java
Virtual Machine和WebLogic
Server配置 271
10.4 最佳化Fusion Middleware共享
基础设施 277
10.4.1 Oracle Web Services
Manager 277
10.4.2 元数据存储库服务 279
10.5 最佳化分层的Fusion Middleware
组件 281
10.5.1 SOA Suite 281
10.5.2 应用程式开发框架 282
10.5.3 WebCenter 283
10.6 小结 286
第11章 监控和诊断Fusion Middleware
企业应用程式 287
11.1 理解Fusion Middleware
日誌 288
11.1.1 WebLogic Server日誌
基础设施 288
11.1.2 Oracle Diagnostics
Logging 293
11.2 使用WebLogic Diagnostics
Framework 297
11.2.1 诊断图像 298
11.2.2 诊断模组 300
11.2.3 Administration Console
监控 305
11.3 配置和使用节点管理器 306
11.4 小结 309
第12章 虚拟化Fusion Middleware
企业应用程式 311
12.1 Oracle Virtual Machine 312
12.2 JRockit和WebLogic Server
Virtual Edition 315
12.2.1 JRockit Virtual Edition 315
12.2.2 WebLogic Server Virtual
Edition 316
12.2.3 JRockit VE上的定价
应用程式 318
12.3 Oracle Virtual Assembly
Builder 318
12.4 Oracle Exalogic 320
12.4.1 Exalogic硬体 320
12.4.2 Exalogic软体 321
12.4.3 Exalogic虚拟平台 322
12.5 小结 323
第Ⅰ部分 Oracle Fusion Middleware 11g架构与管理
第1章 Fusion Middleware入门 3
1.1 企业应用程式和中间件 3
1.2 Oracle Fusion Middleware产品 5
1.2.1 集成开发环境与框架 5
1.2.2 套用格线 7
1.2.3 身份管理 8
1.2.4 面向服务的架构 8
1.2.5 用户体验 9
1.2.6 内容管理、数据集成与
商业智慧型 9
1.3 小结 11
第2章 Oracle WebLogic Server 13
2.1 Oracle WebLogic Server简介 14
2.1.1 伺服器、群集和域 14
2.1.2 安装和域组件 15
2.1.3 伺服器启动和节点管理器 18
2.2 应用程式容器和部署 19
2.2.1 应用程式容器 20
2.2.2 应用程式部署 25
2.2.3 共享库 28
2.2.4 部署模式 28
2.2.5 部署计画 28
2.3 管理功能 30
2.3.1 域创建和模板 30
2.3.2 WebLogic Java Management
Extension MBean Server 31
2.3.3 WebLogic Server Scripting
Tool 33
2.4 身份验证和授权服务 34
2.4.1 嵌入式LDAP 35
2.4.2 安全提供者 35
2.4.3 用户、组、角色和授权
策略 36
2.5 JDBC服务 38
2.6 JMS服务 41
2.6.1 JMS伺服器 41
2.6.2 JMS模组 43
2.7 WebLogic Server请求管理 44
2.7.1 连线和连线埠管理 44
2.7.2 Work Manager 45
2.8 本章用例 47
2.8.1 用例描述 47
2.8.2 理解应用程式及其环境 47
2.8.3 设计评估环境 49
2.9 小结 52
第3章 Fusion Middleware公共基础
设施 53
3.1 Fusion Middleware公共基础
设施简介 53
3.1.1 系统组件、实例和场 54
3.1.2 OPMN 55
3.1.3 安装和配置工件 56
3.2 Enterprise Manager Fusion
Middleware Control 60
3.3 元数据存储库服务 65
3.3.1 元数据管理 65
3.3.2 部署模型 66
3.3.3 运行时架构 67
3.4 Oracle Web Services Manager 68
3.4.1 策略管理 68
3.4.2 运行时架构 70
3.5 本章用例 72
3.5.1 用例描述 72
3.5.2 创建扩展的应用程式域 74
3.5.3 将应用程式作为Oracle HTTP
Server的前端 76
3.5.4 使用Oracle Web Services Manager
保护应用程式Web服务的
安全 78
3.6 小结 79
第4章 Oracle Fusion Middleware
平台安全服务和身份管理 81
4.1 Oracle平台安全服务简介 82
4.1.1 体系结构概述 82
4.1.2 身份、身份存储和
身份认证提供者 83
4.1.3 策略和策略存储 83
4.1.4 凭据和凭据存储 85
4.1.5 User & Role API 85
4.1.6 审计框架 86
4.1.7 Oracle Security Developer
Tools 87
4.1.8 OPSS策略模型和Oralce
Authorization Policy
Manager 88
4.2 Oracle身份管理简介 91
4.2.1 Oracle Internet Directory 92
4.2.2 Oracle Directory Server
Enterprise Edition 92
4.2.3 Oracle Virtual Directory 92
4.2.4 Oracle Access Manager 93
4.2.5 Oracle Identity Federation 95
4.2.6 Oracle Enterprise Single
Sign-On 95
4.2.7 Oracle Adaptive Access
Manager 96
4.2.8 Oracle Entitlements Server 97
4.2.9 Oracle Identity Manager 97
4.2.10 Oracle Identity Analytics 99
4.3 本章用例 99
4.3.1 配置身份存储 100
4.3.2 使用User & Role API 101
4.3.3 使用OAM配置单点登录 102
4.3.4 管理凭据存储 103
4.3.5 配置组件审计 103
4.4 小结 105
第5章 Oracle面向服务的
架构套件 107
5.1 Oracle SOA套件介绍 108
5.1.1 SOA平台方案 108
5.1.2 SOA套件组件 109
5.2 SOA基础设施 110
5.2.1 组合容器 111
5.2.2 服务组件架构入门 112
5.2.3 组合的生命周期 114
5.2.4 部署组合 115
5.2.5 组合服务和引用 118
5.2.6 组合管理 123
5.2.7 感测器和感测器动作 126
5.2.8 WebLogic脚本工具 127
5.3 Oracle业务活动监控 128
5.3.1 Oracle BAM组件和架构 128
5.3.2 Oracle BAM管理 131
5.4 用户讯息服务 134
5.5 本章用例 136
5.5.1 用例描述 136
5.5.2 设定适当的用户、群组
及角色 138
5.5.3 设定SOA组合 139
5.5.4 配置Oracle BAM 141
5.6 小结 141
第6章 Oracle应用程式开发框架 143
6.1 ADF简介 143
6.2 架构 144
6.2.1 视图层 145
6.2.2 控制器层 146
6.2.3 ADF Binding层 146
6.2.4 ADF业务组件 146
6.2.5 ADF元数据和自定义 147
6.3 管理ADF应用程式 148
6.3.1 部署ADF应用程式 148
6.3.2 配置ADF应用程式 150
6.3.3 配置连线 150
6.3.4 配置ADF业务组件 151
6.3.5 配置MDS 152
6.3.6 配置MDS自定义 155
6.4 升级应用程式和最佳做法 155
6.5 本章用例 156
6.6 小结 158
第7章 Oracle WebCenter 159
7.1 Oracle WebCenter简介 159
7.1.1 安装WebCenter 160
7.1.2 WebCenter Composer 162
7.1.3 WebCenter Composer管理 163
7.1.4 WebCenter Enterprise 2.0
服务 167
7.2 管理Enterprise 2.0服务 168
7.2.1 连线 169
7.2.2 服务属性 172
7.2.3 服务任务流 172
7.2.4 Enterprise 2.0服务中的
测试—生产迁移 173
7.3 WebCenter门户技术 174
7.3.1 管理门户生产者连线 175
7.3.2 门户自定义设定和个性化
设定 178
7.3.3 门户应用程式的测试—生产
迁移 179
7.3.4 WebCenter门户元数据 179
7.3.5 高级功能 181
7.4 WebCenter空间 181
7.4.1 管理Oracle WebCenter
空间 182
7.4.2 Spaces应用程式管理 183
7.4.3 空间的测试—生产迁移 189
7.5 本章用例 192
7.6 小结 195
第Ⅱ部分 部署和管理Fusion Middleware中的企业
应用程式
第8章 部署Fusion Middleware
企业应用程式 199
8.1 定价应用程式概述 200
8.2 创建单个节点的拓扑结构 201
8.2.1 用于创建环境的整体
事件流 203
8.2.2 安装Fusion Middleware
软体 203
8.2.3 配置初始环境 208
8.2.4 部署定价应用程式工件 224
8.2.5 配置Oracle HTTP伺服器 231
8.3 扩展群集用于可扩展性 232
8.3.1 扩展WebLogic Server定价
群集 232
8.3.2 配置客户端 236
8.4 小结 237
第9章 保护Fusion Middleware
企业应用程式 239
9.1 保护定价应用程式 240
9.2 保护部署时的整体事件流 241
9.3 保护物理主机 241
9.4 保护SSL通信 243
9.4.1 密钥库和钱包管理 245
9.4.2 在Web层配置SSL 245
9.4.3 在Oracle Internet Directory中为
Oracle平台安全性服务配置
SSL 248
9.4.4 其他SSL考虑 251
9.5 保护访问Oracle Internet Directory
的Oracle平台安全服务 251
9.6 配置单点登录 252
9.6.1 安装WebGate 252
9.6.2 创建并注册WebGate
实例 253
9.7 保护Web服务 254
9.8 配置审核 255
9.8.1 安装审核架构 255
9.8.2 配置审核存储库 256
9.8.3 配置审核策略 259
9.8.4 设定Business Intelligence
Publisher 259
9.9 小结 261
第10章 最佳化Fusion Middleware
企业应用程式 263
10.1 性能最佳化 264
10.2 余下部分的结构 264
10.3 最佳化Java Virtual Machine和
WebLogic Server 265
10.3.1 Java Virtual Machine 265
10.3.2 WebLogic Server 269
10.3.3 最佳化定价应用程式的Java
Virtual Machine和WebLogic
Server配置 271
10.4 最佳化Fusion Middleware共享
基础设施 277
10.4.1 Oracle Web Services
Manager 277
10.4.2 元数据存储库服务 279
10.5 最佳化分层的Fusion Middleware
组件 281
10.5.1 SOA Suite 281
10.5.2 应用程式开发框架 282
10.5.3 WebCenter 283
10.6 小结 286
第11章 监控和诊断Fusion Middleware
企业应用程式 287
11.1 理解Fusion Middleware
日誌 288
11.1.1 WebLogic Server日誌
基础设施 288
11.1.2 Oracle Diagnostics
Logging 293
11.2 使用WebLogic Diagnostics
Framework 297
11.2.1 诊断图像 298
11.2.2 诊断模组 300
11.2.3 Administration Console
监控 305
11.3 配置和使用节点管理器 306
11.4 小结 309
第12章 虚拟化Fusion Middleware
企业应用程式 311
12.1 Oracle Virtual Machine 312
12.2 JRockit和WebLogic Server
Virtual Edition 315
12.2.1 JRockit Virtual Edition 315
12.2.2 WebLogic Server Virtual
Edition 316
12.2.3 JRockit VE上的定价
应用程式 318
12.3 Oracle Virtual Assembly
Builder 318
12.4 Oracle Exalogic 320
12.4.1 Exalogic硬体 320
12.4.2 Exalogic软体 321
12.4.3 Exalogic虚拟平台 322
12.5 小结 323