网站大量收购独家精品文档,联系QQ:2885784924

Oracle9i关系数据库实用教程(第二版) 蔡立军及教学大纲 10新.ppt

Oracle9i关系数据库实用教程(第二版) 蔡立军及教学大纲 10新.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.命名方法 选择合适的命名方法,映射名称为连接标识符,依赖于组织的规模。对于具有几个数据库的小型组织,可以使用主机命名,存储已有名称解析服务的名称。对于大型组织,具有许多数据库,可以使用目录命名,将名称存储在中心LDAP兼容目录服务器中。 4.JDBC驱动程序 Java应用通过JDBC驱动程序访问Oracle数据库,Oracle公司提供了以下驱动程序: OCI,基于对客户端核应用Web服务器使用 瘦驱动程序 * Oracle9i网络功能 第10章 Oracle9i关系数据库 10.1 Oracle网络服务功能 10.2 Oracle网络体系结构 10.3 Oracle的网络解决方案 10.4 配置和管理工具概述 10.5 规划网络 本章内容 一、Oracle网络服务概述   Oracle的网络服务提供了在分布式的、混杂的计算环境中企业范围的连接解决方案。Oracle的网络服务降低了网络配置和管理的复杂度,将性能提高到最大值,而且提高了网络诊断的能力。 10.1 Oracle网络服务功能   可管理性的提高是通过提供本地的OEM和OEMapplet集成支持得到的。对分布式数据库可以和本地数据库一样进行集中化配置。Oracle命名(OracleNames)提供了增强的动态发现。Oracle的Net客户可以有配置简档,有一个Net向导可以用来配置。可以为小规模的系统自动地提供一个缺省配置。 二、Oracle9i网络服务新特性 1.网络组件的名称改变 2.针对专门服务器配置的连接装载平衡 3.多Oracle环境的创建 4.Oracle名字LDAP代理服务器 5.Vl协议支持 一、Oracle9i应用服务器   Oracle应用服务器由以下三层组成: HTTP监听层 通过标准因特网协议处理客户端与应用服务器层之间的通信。 Oracle应用服务器层 管理插件服务器进程与插件实例的创建;在独立插件的多个实例之间均衡负载;插件服务,如传输服务、插件之间通信服务、永久存储服务及验证服务。 10.2 Oracle网络体系结构 应用层 在此使用特定的插件实现特定的应用功能。  这种层体系结构给予OAS两个基本的优点:   (1)它允许每个组件被设计为最好将重点放在特定功能的需要上,而不是试图处理一台服务器上的所有任务。   (2)OAS具有一个在不同组件之间定义明确的应用程序接口(API),这个接口使OAS成为一个开放系统,可以在其上增加客户组件以创建系统。 1.HTTP监听层 HTTP监听层,正如名字所暗示的,监听到达服务器主机IP地址的HTTP请求。当HTTP监听器得到一个请求时,它试图将URL翻译为物理实体,如HTML文件或CGI脚本。如果它不能翻译,它将请示传送给调度器,调度器与ORB一起将监听器捆绑入Oracle应用服务器层。监听器的一部分是虚拟路径管理器。如果虚拟路径管理器接收到这个请求,它很可能对应到一个应用插件。应用逻辑被执行并将结果返回给监听器以供浏览器取回。 2.Oracle应用服务器层 Oracle应用服务器层是将所有的事务及基础服务,如验证、注册、故障恢复、事务控制及负载平衡的位置连接到一起的胶。与ORB一起,它允许用于分布式系统,在分布式系统中,应用、监听器与数据可以被放置在不同的物理机器上,但仍可以从一个中央接口配置与管理。 3.应用层 Oracle应用服务器层下面是应用层,当有一个特定应用的请求到来时,调度器将请求传送给适当的插件服务器。每个插件服务器具有一个多线程,每个插件实例都有它自己的线程。这节省了为每一个查询启动一个进程的开销。一个应用可以拥有不止一个插件服务器(只要它们是相同类型的),并指定这个服务的最大与最小线程数量,所以调度器在多个服务之间进行动态负载均衡。 二、网络组件 1.Oracle Net Oracle Net是驻留在客户和Oracle数握服务器之中的软件层,它负责建立和维护客户应用和服务器之间的连接,在它们之间进行消息传递,Oracle Net包括以下两个组件: ?Oracle Net基础层 ?Oracle协议支持 2.侦听器 Oracle数据库服务器上的一个操作是它能够通过侦听器接收初始连接。侦听器接收请求,将请求发送到服务器。 3.Oracle Connection Manager网络工具 Oracle Connection Manager是驻留在自己计算机上的软件组件,与客户和Oracle服务器相分离。它代理数据库服务器的请求,可以配置Oracle connection Manager,支持

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档