第三章 Oracle Web Agent的构成
Oracle Web Agent是当Web Listener收到一个动态文档请求时执行的CGI程序。
此
程序登录进数据库并执行作为URL的一部分而指定的PL/SQL存储过程。
作为开发Web Agent的PL/SQL工具,WebServer Developer's Toolkit包括以下包:
-
HTP (超文本过程) 和 HTF (超文本函数)
简化了在用户的PL/SQL代码里 生成HTML标记的工作。 HTP和HTF自动生成由Oracle
Web检索的HTML标记。
-
OWA_UTIL 包含了能使程序员更快速构造HTML输出的实用函数。
注意: Web Agent 也包括一些叫OWA的PL/SQL包,它包括一些由Web
Agent调用的进行
诸如设置CGI环境变量和从PL/SQL表中提取由PL/SQL代码生成的输出等实用功能。一个
PL/SQL开发员不能直接调用OWA包,虽然它可以用用户通过URL直接调用。
Oracle WebServer Developer's Toolkit的进一步信息见第四章。
谁使用Oracle Web Agent
Oracle Web Agent 可以被以下人使用:
-
想开发与oracle7互操作的Web应用的程序员。Oracle Web Agent允许程序员创建
PL/SQL过程来进行数据库操作并将结果格式化为HTML文档。这些文档被返回Web 客户端。
-
用于生成HTML格式文档的超文本函数和超文本过程。
-
如何使用OWA_UTIL PL/SQL实用包 (,
"The WebServer Developer's Toolkit".中介绍)
-
想安装和设置Oracle Web Agent,并用管理员工具维护Web Agent的系统管理员。
-
在哪里安装由Web Agent提供的开发工具PL/SQL包。
译自Oracle7.3联机帮助,不当之处敬请批评指正。