主页 详情

《ORACLE APPLICATION SERVER 10G:J2EE部署和管理》_(美)MICHAEL WESSLER ERIN MULDER ROB HAR

【书名】:《ORACLE APPLICATION SERVER 10G:J2EE部署和管理》
【作者】:(美)MICHAEL WESSLER ERIN MULDER ROB HARROP JAN MACHACEK著
【出版社】:北京:清华大学出版社
【时间】:2006
【页数】:448
【ISBN】:7302121885
【SS码】:11644461

最新查询

内容简介

第1章 Oracle的特性和版本概述

1.1 选择版本

目录

1.2 正确选择发行版本

1.2.1 OAS

1.2.2 iAS

1.2.3 9iAS v1

1.2.4 9iAS v2

1.2.5 10g AS

1.3 J2EE特性

1.3.1 Servlet和JSP

1.3.5 事务

1.3.7 其他J2EE服务

1.3.6 安全性

1.3.2 EJB(Enterprise JavaBeans)

1.3.4 JDBC和J2EE Connector

1.3.3 JMS(Java Message Service)

1.4 非J2EE组件

1.4.1 OHS(Oracle Http Server)

1.4.2 Web Cache

1.4.3 ASC

1.4.4 SSO

1.4.8 JDeveloper

1.4.7 OID(Oracle Internet Directory)

1.4.6 集成

1.4.5 Content Management SDK

1.4.9 TopLink

1.4.10 Portal

1.4.11 Discoverer

1.4.12 Reports

1.4.13 Forms

1.4.14 Personalization

1.4.15 Wireless

1.5 小结

2.1.1 考虑应用程序需求

2.1 为开发人员选择合适的版本

第2章 使用Oracle 10g AS开发应用程序

2.1.2 考虑开发人员的经验

2.1.3 设置开发环境

2.2 选择测试使用的版本

2.2.1 单元测试

2.2.2 集成测试

2.2.3 性能测试

2.2.4 环境分析

2.3 开发使用的策略

2.4 测试策略

2.5 部署策略

2.7 小结

2.6 访问J2EE应用程序

第3章 OC4J的安装和运行行为

3.1 安装Standalone

3.1.1 下载和安装OC4J Standalone

3.1.2 测试安装

3.1.3 服务器目录结构

3.2 基本操作

3.2.1 启动服务器

3.2.2 终止服务器

3.2.3 重新启动服务器

3.2.4 脚本范例

3.3 运行时行为

3.3.1 服务器体系结构

3.2.6 作为Unix服务运行

3.2.5 作为Windows服务运行

3.3.2 Classloading

3.3.3 端口和协议

3.3.4 性能和内存使用

3.3.5 编译器

3.4 小结

第4章 通用的服务器配置

4.1 配置文件的使用

4.1.1 配置应用级资源

4.1.2 编写配置文件

4.1.5 带有多配置目录的单一OC4J目录树

4.1.3 管理多项配置

4.1.4 多个OC4J目录树

4.1.6 单个目录下的多版本配置文件

4.2 查找正确的配置文件

4.3 配置日志

4.3.1 配置日志文件名和路径

4.3.2 标准输出和错误流的重新定向

4.3.3 使用OC4J调试参数

4.4 配置文件位置

4.5 配置端口

4.5.1 HTTP

4.5.2 HTTPS

4.5.5 IIOP

4.5.3 JMS

4.5.4 RMI

4.6 配置编译器

4.6.1 进程中编译

4.6.2 使用jikes编译器编译

4.7 配置事务

4.7.1 事务Timeout

4.7.2 事务恢复

4.8 配置其他J2EE服务

4.9 配置HTTP连接限制

4.10.1 application-auto-deploy目录

4.10.2 application目录

4.10 设置部署行为

4.10.3 deployment目录

4.10.4 connector目录

4.10.5 自启动应用

4.11 配置应用

4.12 小结

第5章 配置JNDI和JDBC服务

5.1 JNDI

5.1.1 理解JNDI位置

5.1.2 得到JNDI环境

5.2 通过J2EE应用程序访问数据库

5.2.2 J2EE环境中的数据库访问

5.2.1 非J2EE环境中简单的数据库访问

5.3 JDBC驱动程序

5.4 选择数据源类型

5.5 配置数据源

5.5.1 定制数据源属性

5.5.2 定制数据源特性

5.5.3 部署数据源

5.6 使用数据源

5.6.1 确定正确的JNDI位置

5.6.2 重载默认的用户名和密码

5.6.3 使用拓展的Oracle JDBC

5.7 配置两阶段提交

5.8 小结

第6章 配置Java Message Service

6.1 Oracle 10g AS中的JMS

6.2 配置和使用Oracle 10g AS的JMS

6.2.1 标准配置

6.2.2 构建和配置应用程序

6.2.3 配置文件持久性

6.2.4 配置主机和端口

6.2.5 配置日志记录

6.3 配置Oracle JMS

6.3.1 设置队列

6.3.2 配置Oracle 10g AS

6.3.3 配置Hello World应用程序

6.4 配置第三方JMS

6.5 选择供应商

6.6 小结

第7章 安全性

7.1 J2EE安全性简介

7.2 Java应用认证和授权服务简介

7.2.1 JAAS供应商

7.2.2 JAAS和J2EE

7.3 Oracle Application Server安全性概述

7.3.1 JAZNUserManager

7.3.2 XMLUserManager

7.3.3 DataSourceUserManager

7.4.2 HelloServlet应用

7.4 创建和配置安全的应用程序

7.4.1 JVM配置参数

7.4.3 配置J2EE安全性

7.4.4 配置XML供应商

7.4.5 配置jazn-data.xml文件中的用户和角色

7.4.6 将J2EE角色映射到JAAS角色

7.4.7 测试应用程序

7.5 使用JAZN ADMINTOOL管理Helloservlet应用

7.6 使用JAZNUserManager LDAP供应商

7.6.1 配置OID(Oracle Internet Directory)

7.6.2 配置HelloServlet应用程序

7.7.2 创建表

7.7 使用DataSourceUserManager

7.7.1 DataSourceUserManager概述

7.7.3 创建数据源

7.7.4 配置HelloServlet应用程序

7.8 定制安全性

7.8.1 定制的Usermanager

7.8.2 定制的LoginModules

7.8.3 UserManager或LoginModule

7.9 选择安全性方法

7.10 总结

8.1.1 使用JavaMail和JNDI构建应用程序

8.1.2 配置Mail会话

8.1 JavaMail

第8章 使用JavaMail和Java API开发XML

8.1.3 创建本地资源引用

8.1.4 Mail Form

8.1.5 构建JavaMailServlet

8.1.6 全局命名空间和本地命名空间的选择

8.2 适合XML的Java API

8.2.1 确定JAX的版本

8.2.2 重载JAX的实现

8.2.3 测试JAX的重载

8.3 小结

9.1 J2EE体系结构

第9章 部署J2EE应用

9.2 配置

9.2.1 OC4J服务器配置文件

9.2.2 应用配置文件

9.3 组织和打包

9.3.1 JAR文件

9.3.2 WAR文件

9.3.3 EAR文件

9.4 部署

9.4.1 部署步骤

9.4.2 部署说明

9.4.3 强制进行的自动化重部署

9.5 小结

10.1.1 WAR应用程序

第10章 Web应用程序

10.1 构建和部署应用程序

10.1.2 EAR应用程序

10.1.3 EAR部署技巧

10.2 配置orion-web.xml文件

10.2.1 初识orion-web.xml

10.2.2 重载语境参数和环境变量

10.2.3 类加载

10.2.4 文件类型、位置和基于类型的过滤器

10.2.5 群集功能

10.2.6 基于URL失效期策略

10.2.7 会话配置、会话和请求跟踪

10.2.8 解析资源引用和EJB引用

10.2.9 安全性配置和解析安全性规则

10.2.10 主机和基于网络的访问控制

10.2.11 重载web.xml设置小结

10.3 使用ASC

10.4 小结

第11章 企业级JavaBeans(EJB)

11.1 基本的部署步骤

11.2 关于orion-ejb-jar.xml

11.3 配置EJB部署

11.3.1 会话Bean的部署头文件

11.3.2 实体Bean的部署头文件

11.3.3 消息驱动Bean的部署头

11.3.4 解析EJB引用

11.3.5 解析资源引用

11.3.6 解析资源env引用

11.3.7 重载Environment项

11.3.8 通过AC4J进行的异步调用

11.3.9 RMI/IIOP安全性互操作性

11.4 解析安全性角色

11.5 小结

第12章 J2EE连接器

12.1 J2EE Connectors的概念

12.3 查找连接器

12.2 OC4J对连接器的支持

12.4 配置连接器

12.4.1 基本的打包和配置

12.4.2 OC4J连接器描述符

12.4.3 配置名称和JNDI位置

12.4.4 从ra.xml重载属性值

12.4.5 配置连接池(connection pooling)

12.4.6 配置安全性

12.4.7 配置事务

12.4.8 配置日志记录

12.5 部署连接器

12.6 小结

13.2 创建Echo Web服务

13.1 选择Web服务实现类型

第13章 配置Web服务

13.2.1 构建Web服务接口

13.2.2 构建无状态的实现

13.2.3 构建有状态的实现

13.2.4 配置和部署Web服务

13.2.5 使用无状态Session Beans

13.3 测试Web服务

13.4 创建Web服务的客户端

13.4.1 构建Apache Axis客户端

13.4.2 构建proxy客户端

13.4.3 构建.NET客户端

13.5 小结

第14章 应用程序客户端

14.1 选择客户端应用类型

14.2 从J2SE客户端应用程序进行连接

14.2.1 客户端应用程序的实现

14.2.2 配置JNDI

14.2.3 使用JNDI进行验证

14.2.4 使用JAAS进行验证

14.2.5 构建客户端应用程序

14.2.6 运行客户端应用程序

14.3 从J2EE客户端应用程序进行连接

14.3.1 实现客户端应用程序

14.3.3 实现JAAS的Callback Handler(回调句柄)

14.3.2 配置JNDI

14.3.4 服务器端配置

14.3.5 运行客户端应用程序

14.4 小结

第15章 体系结构和部署拓扑结构

15.1 概述

15.2 体系结构

15.2.1 术语

15.2.2 基础结构

15.2.3 中间层

15.3 部署的拓扑结构

15.3.1 带有Web Cache的单机J2EE

15.3.2 Business Intelligence和Forms

15.3.3 带有Web Cache的J2EE Clusters

15.4 小结

第16章 安装和管理

16.1 安装

16.1.1 安装前的要求

16.1.2 安装步骤

16.2 日常管理

16.2.1 管理职责

16.2.2 ASC工具包

16.2.3 命令行工具包

16.3 小结

17.1.1 部署层

第17章 配置J2EE服务

17.1 J2EE概述

17.1.2 中间层代码类型

17.1.3 版本信息

17.2 OC4J体系结构

17.2.1 结构

17.2.2 处理过程

17.3 配置工具和选项

17.4 用于监测和调整的工具

17.4.1 Application Server控制日志记录工具(ASC)

17.4.2 AggreSpy和dmstool

17.4.3 iHAT(Hi-AV)工具

17.5 小结

第18章 部署应用程序

18.1 开发概述

18.2 创建专用的OC4J实例

18.2.1 优点

18.2.2 步骤

18.3 使用ASC部署和撤销应用程序

18.3.1 部署步骤

18.3.2 重新部署的步骤

18.3.3 撤销部署的步骤

18.4 手动部署和撤销应用程序

18.4.1 部署步骤

18.5.1 默认的应用程序设置

18.5 使用ASC改动应用程序配置

18.4.2 重新部署的步骤

18.4.3 撤销部署的步骤

18.5.2 具体的应用程序设置

18.6 小结

第19章 配置web Cache

19.1 概述

19.1.1 体系结构

19.1.2 优点

19.1.3 缺点

19.2 配置Web Cache

19.2.1 管理工具

19.2.2 配置步骤

19.2.3 配置属性

19.3 日志记录和监测

19.3.1 事件和访问日志

19.3.2 Web Cache Statistics页面

19.3.3 Origin Server Statistics页面

19.3.4 Popular Requests

19.3.5 Web Cache Detailed Statistics Monitor

19.4 缓存和失效规则设置

19.4.1 默认的缓存设置

19.4.2 超期终止策略

19.4.3 失效方法

19.5 小结

第20章 配置企业安全性

20.1 威胁和受影响的当事人

20.1.1 威胁

20.1.2 人人都会受影响

20.2 Web安全的基础知识

20.2.1 加固每一层

20.2.2 网络设计和防火墙

20.2.3 关闭不必要的服务和端口

20.2.4 打补丁

20.2.6 使用常识判断并保持警醒

20.2.5 定期检查安全性警告

20.2.7 安全性的成本

20.3 确保ASC工具安全

20.3.1 更改默认的ASC端口

20.3.2 更改ASC的ias_admin密码

20.3.3 使用SSL对ASC通信加密

20.4 SSL和OWM

20.4.1 密钥

20.4.2 证书

20.4.3 OCA

20.4.4 OWM

20.4.5 设置SSL

20.5.1 用户管理问题

20.5 身份管理

20.5.2 身份管理解决方案

20.5.3 身份管理的实现

20.6 小结

第21章 配置Clustering和失效切换

21.1 Clustering概述

21.1.1 可升级的性能

21.1.2 高可用性

21.1.3 Clustering定义

21.2 10g AS Clustering

21.3 创建Farm

21.3.1 安装基础结构

21.3.2 加入基础结构

21.3.3 安装中间层

21.4 创建Cluster

21.4.1 创建Cluster实例

21.4.2 向Cluster添加成员

21.4.3 配置Web Cache

21.5 部署集群的应用

21.6 实现Failover

21.7 小结

附录A 服务器配置文件和文档类型声明

附录B 部署描述符和文档类型声明

附录C 命令行工具使用方法

附录D 调试技巧


书查询(www.shuchaxun.com)本网页唯一编码:
2d529e91365740c50c6aca68d6516a0d#8a7e84a4d05e7413ee69a0456d4e8b22#67868636#11644461.zip