oracle9ias 简介
DESCRIPTION
ORACLE9iAS 简介. 高能所计算中心 张红梅 2003年2月25日. 什么是 Oracle9iAS Oracle9iAS 的结构 Oracle9iAS 的服务 Oracle9iAS 的主要组件 Oracle9iAS 部署结构. 什么是 Oracle iAS?. OracleiAS 由一整套服务与实用工具组成,它们可以用来在一个分布式的环境中实施应用程序可伸缩性与可靠性。. Oracle9i 应用服务器. Oracle9iAS 体系结构. Communication Services - PowerPoint PPT PresentationTRANSCRIPT
ORACLE9iASORACLE9iAS 简介简介
高能所计算中心
张红梅
2003 年 2 月 25 日
什么是 Oracle9iAS
Oracle9iAS 的结构
Oracle9iAS 的服务
Oracle9iAS 的主要组件
Oracle9iAS 部署结构
什么是什么是 Oracle iAS?Oracle iAS?
OracleiAS 由一整套服务与实用工具组成,它们可以用来在一个分布式的环境中实施应用程序可伸缩性与可靠性。
Oracle9i 应用服务器
Oracle9iAS Oracle9iAS 体系结构体系结构
Communication Services
Application Runtime Services
System Services
Management Services
Connectivity Services
Solutions
Oracle9iAS Oracle9iAS 结构结构
J2EEJ2EE 应用组件应用组件
一个例子一个例子
Oracle9iASOracle9iAS 主要组件主要组件
Oracle HTTP ServerOracle HTTP Server
基于 Apache 的 HTTP Server 是访问 HTTP的入口,它既提供静态内容服务,也提供动态内容服务。静态内容服务通过文件系统实现;对于动态内容服务,则通过称为“ mod” 的扩展口把请求发往应用服务器和数据库服务的不同应用服务。除了 Apache提供的标准“ mod” 方法外, Oracle HTTP Server 还具备完全由 Oracle 开发和支持的Oracle 特有 "mod" 方法。
Oracle FormsOracle Forms
Oracle9iASForms Services 使用有说明的、向导驱动的 Forms Developer 构建复杂事务的 Java 表单,并将这些表单高性能、可伸缩地部署到三层济览器体系结构中。
Oracle ReportsOracle Reports
Oracle9iAS Reports Services 支持以 HTML 、 HTML/CSS 、 PDF 或者 XML格式出版动态生成的 Web 报表,并且有很好的可伸缩性和安全性。报表通过 Reports Developer 创建,这是一个与 Oracle 数据库紧密集成的快速、向导型开发环境。
DiscoverDiscover
Oracle9iAS Discoverer 能让用户从标准浏览器中完成动态的和特定的查询、报告与分析。 Oracle9I Discoverer 包括创建查询的 Discoverer Plus 和从标准浏览器中观看查询的 Discoverer Viewer 。
数据管理服务(数据管理服务( Database Database CacheCache ))
Oracle9iAS Database Cache 提供了一套只读、透明的中间层高速缓存解决方案,对于访问Oracle 数据库的 Web 网站和应用,它能够提高他们的吞吐量和性能。 Oracle9iASDatabase Cache 能够与任何 Web 或应用服务器包协同工作,只要它们与数据库通讯时使用 OCI 或者使用其他 OCI 中间层(例如, JDBC 、 PRO*C 、 ODBC )。
Cache Cache 体系结构体系结构
什么样的程序会从什么样的程序会从 CacheCache 受益?受益?
网上访问 Oracle 数据库众的数据
具有大量的动态制度内容
具有数据易变性较低的不连续表
Oracle9iAS Oracle9iAS 部署结构部署结构
单盒配置
多层配置多层配置
HTTP Server 和 Apache Jserv 放在数据库以外的一个独立节点上。这种配置比单盒配置具有更高的可伸缩性和容错能力。
该配置把 HTTP Server 和 Apache Jserv 分别放在不同的节点上。
具有高速缓存的多层配置具有高速缓存的多层配置
这种配置引入可伸缩性的数据访问,后端数据库可以服务更多的用户。
使用 Oracle 并联武器的数据库节点冗余,该配置具有无单点故障特性,具有极高的可
伸缩性、可用性和容错能力。