WEB开发网
开发学院数据库Oracle Oracle Web应用开发之Apache架设与PL/SQL页面设计... 阅读

Oracle Web应用开发之Apache架设与PL/SQL页面设计

 2007-05-17 12:31:04 来源:WEB开发网   
核心提示:Oracle有多种方法在网页上显示数据库中的数据,如JSP或XML编程,Oracle Web应用开发之Apache架设与PL/SQL页面设计,在Oracle8i/9i中应用开发人员可以自由使用Java或PL/SQL,把PL/SQL代码嵌入网页中实现业务逻辑的页面就是PSP页面,Mod_PLSQL网关负责交换数据进出数据

Oracle有多种方法在网页上显示数据库中的数据,如JSP或XML编程。在Oracle8i/9i中应用开发人员可以自由使用Java或PL/SQL,把PL/SQL代码嵌入网页中实现业务逻辑的页面就是PSP页面。

PSP页面及其运行环境Apache mod_plsql模块

Oracle 数据库中的Oracle HTTP Server组件就是Apache服务器,在Oracle8i/9i中接受PL/SQL调用的Web组件就是Apache的mod_plsql模块,该模块为Oracle数据库产品,在Oracle9iAS中的Oracle Portal中同样包含,本文不介绍Oracle9iAS中的Web服务。mod_plsql模块模块提供了在Apache、Oracle Portal和数据库之间的严密的综合性和安全性,并改善交互作用和经Web请求调用的程序的执行情况。

Portal开发工具箱(Portal Development Kit,PDK)的两个主要特点是完全用PL/SQL实现的PDK -PL/SQL和用Java实现调用接口的PDK-Java。它们都能访问Web资源或数据库服务器,两者都能调用Java程序,如果Java程序被导入数据库中,可以从PL/SQL调用它们。下面是构成全部Portal环境的组件列表:

1.Oracle Database Aerver

2.HTP/HTF包和工具(PL/SQL Web Toolkit)

3.Portal procedures(Portal进程)

4.Portal Schema(数据库表)

5.Oracle 9iAS Application Server(及Logon Server)

6.Apache HTTP Server

7.Mod_PLSQL Apache Plug-in

8.Portalets

9.External images(外部图象)

10.建立应用程序需要的Tables和数据

Oracle 9iAS Application Server和Apache HTTP Server是结构中的底层部分,它们成为开发中的最重要的部分之一。Listener和Mod_PLSQL网关是配对的,Listener自身是个完整的Apache HTTP Server,它的作用是管理HTTP样式请求的进程。Mod_PLSQL网关负责交换数据进出数据库。Mod_PLSQL网关包括为了和Net8交流的全部必要信息。Oracle把Apache HTTP Server和Mod_PLSQL网关都作为Oracle9iAS和数据库安装的一部分进行安装。

1 2 3 4 5 6  下一页

Tags:Oracle Web 应用开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接