保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机信息技术 >> 正文

基于ORACLE技术的WWW信息查询系统


  区别:两者的软件结构有重大的区别。基于WWW的C/S数据库的客户端和数据库服务端是相对独立的两部分,也就是说WWW的开发应用只是在传统的基于C/S的数据库的基础上增加了一个开发的组件,过去所谓“基于WWW”的数据库,只是传统的数据库的基础上增加了与WWW的接口而已。而在开发上不得不采用创建HTML文件和CGI脚本,应用的范围和广度都受到巨大的限制。而基于WWW的数据库则提出了崭新的WEB开发模式,真正将WWW服务作为数据库的一部分,而把WWW数据库的开发交给WWW应用服务器去解决。
  
  JAVA技术
  Java是近几年随着网络的发展而流行的,它能够在短短的几年内成为计算机界的热点,这跟它的种种良好的特性是分不开的。随着Java标准的确立、技术更是不断的成熟。在数据库处理方面,Java提供了JDBCAPI,为数据库开发者提供了标准的应用程序接口。还有RMI技术,它提供了远程对象引用的概念,这和在过程式编程年代提出面向对象语言一样具有革命性的意义。RMI技术更适合Java这种纯面向对象的语言,它使的分布式环境下不同的Java程序之间的通信更加简单自然,符合面向对象的语义。Java已经成为开发网络数据库应用的理想工具之一。JavaApplet是Java与Web结合的产物,它给Web带来了动态效果和极大的扩展,因为它本身就是一种编程语言,功能上比静态HTML、CGI、Javascript等都强大的多。于是Javaapplet理所当然的成为实现WEB数据库应用的理想途径。
  
  OracleWebApplicationServer简介
  
  
  OracleWebApplicationServer(以下简称OWAS)是一个功能强大的WWW应用服务器。它不仅提供了WWW的HTTP服务,而且自动实现了与Oracle数据库服务器的连接。OWAS由HTTP监听进程,WRB(WebRequestBroker),和一组接口(Cartridges)所组成。OWAS提供了功能强大的API供用户开发自己的接口服务(其体系结构如图6)。其中主要的接口:
  
  
  
  
  
  图6.OracleWebServer的体系结构
  
  PL/SQLCartridges。
  提供了快速的数据库访问功能,开发了Htp及Htf包隔离本地的HTML的调用,以实现本地的HTML与Oracle的Webserver之间的接口。
  
  JAVACartridges。
  内置Java解释器,支持JavaApplet及JavaApplication的执行,开发了oracle.rdbms、oracle.html、oracle.plsql等Java类包来支持动态的页面产生、数据库访问等功能。
  
  LiveHTMLCartridges。
  将非Oracle的信息嵌入到OracleWeb的页面中,以实现WebServer体系结构中的SSI。
  
  系统的设计实现
  
  
  1、背景
  
  辽河油田是我国重要的石油生产基地,其信息化建设一直处于国内生产性企业的前列。但是其各采油厂的生产数据却一直是人工在月末以月报的形式上报石油勘探局。领导既不能方便、迅速的把握生产数据,各采厂也需要投入大量的人力、物力上报数据。
  
  经过多年的信息化建设,油田各采厂都采

《基于ORACLE技术的WWW信息查询系统(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/141665.html

★温馨提示:你可以返回到 计算机信息技术 也可以利用本站页顶的站内搜索功能查找你想要的文章。