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

2008-6-20    来源:赛迪网   作者:曹飞    我要评论
   | |

导读:本文主要介绍Oracle Web应用开发之Apache架设与PL/SQL页面设计,并介绍了PSP页面及其运行环境Apache mod_plsql模块等方面的内容。

关键词:Oracle Web 应用开发 Apache PL/SQL

正在加载数据...

  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和数据库安装的一部分进行安装。


Oracle Web应用开发之Apache架设与P
 Oracle Web应用开发之Apache架设与PL/SQL页面设计(1)
 Oracle Web应用开发之Apache架设与PL/SQL页面设计 (2)
 Oracle Web应用开发之Apache架设与PL/SQL页面设计(3)
 Oracle Web应用开发之Apache架设与PL/SQL页面设计(4)

 
 
 
 
 
 

Oracle XML/SOA/Web服务

 
甲骨文今天发布了最新的APEX 4.0开发工具,更多的新特性都集中在Web 2.0应用上,有人把它成为“有史以来最伟大的版本”。
 
RAD Studio 2010是一款非常强大的快速应用开发套件,它用来为本地Windows环境和.NET环境以可视化方式构建GUI密集型,数据驱动的终端用户应用程序。
 
通过添加了无代码AJAX开发表单,Alpha公司使Alpha Five V10开发者可以利用更加丰富的用户界面控件构建面向Oracle数据库的Web应用。
 
在过去几年里,RAD工具的市场敏锐度有了极大的增长,产生增长最大的促进因素来自于向终端用户交付应用程序方式的变化。
 
XML数据和函数比标准的T-SQL要使用更多的资源。因此,如果查询处理大量数据时或XML函数更加复杂,就考虑在数据库级别上使用标准的T-SQL。

热门技术手册排行

 

在本次的技术手册中,我们为您提供了PL/SQL的基础知识以及专家指导,包括了PL/SQL中的数据类型简介、PL/SQL函数与触发器以及PL/SQL中的存储过程等,相信您无论是高手还是菜鸟都可以获得有帮助的信息。

 

本系列文章由三部分组成,为Oracle数据库管理员(DBA)面试成功的必备手册。本专题内容囊括从DBA最初的面试开始,从写“杀手简历”到求职信、到面试过程到Oracle认证再到上升到公司高层最后到你成为公司里的明星DBA。专家为你一一指点迷津,最终让你登上成功的宝座。

 

要成为一名DBA,你需要具备哪些素质?DBA的薪酬待遇如何?DBA的职业道路究竟可以走向何方?我们将在本次的技术手册中为您一一解答。

 

在本次技术手册中,我们将对SQL Server存储过程的调试进行详细的介绍,包括了基础的调试方法和在调试过程中出现的T-SQL性能问题和解决方法。

 

本技术专题主要围绕sql server设计这个话题展开,侧重介绍了sql server集簇索引的设计、如何创建sql server索引、如何优化索引、索引的能与不能、处理sql server 2000索引碎片技巧以及维护sql server索引以实现查询优化等等。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录