Oracle Fusion Middleware 11g架构与管理

当前位置:首页 > 计算机网络 > 数据库 > Oracle Fusion Middleware 11g架构与管理

出版社:清华大学出版社
出版日期:2012-11
ISBN:9787302304258
作者:(美) 夏菲(Shafii, R.),(美) 李(Lee, S.),(美) 肯杜瑞(Konduri, G.)
页数:323页

章节摘录

版权页:   插图:   1.身份验证和身份断言提供者 身份验证提供者将域与包含用户和组相关信息的身份存储库集成在一起,并作为所部署应用程序登录的一部分,验证提供的证书。WebLogic Server打包一组身份验证提供者,它与最常用的LDAP服务器集成,作为身份存储库。另外,它还提供基于RDBMS身份存储库的身份验证提供者。WebLogic Server配置的默认身份验证提供者使用域的嵌入式LDAP服务器作为身份存储库。WebLogic Server身份验证提供者以Java Authentication and Authorization Services(JAAS)规范为基础,因此可以定义多个身份验证提供者(每个都使用自己的JAAS LoginModule),每个都有不同的控制标记,这些标记描述提供者身份验证成功的相关需求。 身份断言提供者是特殊类型的身份验证提供者,用于实现周界身份验证模式。在这种类型的身份验证中,WebLogic Server域前面的另一个实体(通常是Single Sign.On服务器)已经执行用户所需的身份验证。在这种情况下,身份断言提供者用于将经过验证的用户的信息——诵常从传入请求的标题获取——映射到经过验证的合法JAAS目标,再将它作为应用程序角色映射和授权策略的一部分。它们自己的安全提供者负责管理应用程序的角色,映射和授权策略。下面将详细介绍这些提供者。 2.角色,映射和授权提供者 角色一映射提供者负责管理应用程序和容器范围内的角色,还负责依据应用程序的角色,映射策略管理经过验证的原则到对应角色的映射。 授权提供者负责管理应用程序和容器范围内的授权策略。用户经过身份验证之后,WebLogic Server使用配置好的授权提供者来确定经过验证的用户是否能够根据上下文中的授权策略访问受保护的功能。 默认情况下,基于角色一映射和授权提供者支持,可以用eXtensible Access Conlrol MarkupLanguage(XACML)配置WebLogic Server域。这些提供者默认将域的角色,映射和授权策略以XACML形式保存在其嵌入式LDAP服务器中,当然也可以使用基于RDBMS的外部存储库。 2.4.3 用户、组、角色和授权策略 当为域配置指向身份存储库的身份验证提供者时,出于安全考虑,部署的应用程序可以通过定义使用资源的授权策略,进而使用该存储库内定义的用户和组。为此,Java EE应用程序提出了角色的概念,它映射到一组用户和组。在WebLogic Server中,有两种方式定义应用程序的角色以及它们到用户和组的映射。第一种方式是在应用程序内,通过注释或在部署描述符内定义。第二种方式是在容器层,在部署应用程序之后,通过管理控制台的安全领域页面或WLST在线定义。

内容概要

作 者 简 介
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架构与管理》提供的丰富信息,掌握敏捷、智能业务应用程序的统一平台。

作者简介

通过学习《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

图书封面


 Oracle Fusion Middleware 11g架构与管理下载



发布书评

 
 


精彩短评 (总计4条)

  •     还没看完,反正中文版的这类书基本没有,质量看着还行
  •     商品不错?
  •     只是听说有oracle fusion这个东西,上网查了一下,主要是middleware。这本书说明了oracle fusion middleware 是 oracle fusion applications的基础,主要介绍了fusion middleware不同产品套件的性能,及产品集的架构及管理策略。不是入门书籍,就像书中说的,是一本权威书籍,教条得很。
  •     花了很长时间读了一遍这本书,本书大致介绍了Fusion Middleware的架构和各个模块之间的协作,并且用一个企业定价应用程序的例子进行了详细的讲解。如果以前不了解企业Fusion的架构,这本书可以入门。 但是我还是给了2星,因为翻译和校对的质量实在太感人,以至于我觉得自己买了一本假书。在花了那么长时间读了这本书之后,实在是很愤怒。我有时间会把所有的翻译和校对错误全部列出来。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024