Oracle Rdb Web Agent
Guide to Using Rdb Web Agent
Release 3.0


Contents

Index

Prev Next

1
Introducing Rdb Web Agent

Rdb Web Agent lets you easily deploy Oracle Rdb databases on the World Wide Web. Using Rdb Web Agent, you can replace forms-based front-end applications with web-based applications, using web browsers to interactively query and update data in Oracle Rdb databases. You can let users within your company use Rdb Web Agent applications to query or update the data using a corporate-wide intranet or you can make the applications and the data available on the internet. You can browse or maintain the data using either a corporate-wide intranet or general access on the internet.

Rdb Web Agent provides SQL stored routines and application programming interfaces (APIs) that let you easily generate web-based applications. For example, Rdb Web Agent generates the following web-based query form for the sample personnel database:


If you use Oracle Web Application Server, you can use the Rdb Web Cartridge or the Rdb Web CGI (Common Gateway Interface) Interface or both. If you use another web server, you can use only the Rdb Web CGI Interface.

The Rdb Web Cartridge lets your Oracle Rdb applications take advantage of the performance and features of Oracle Web Application Server. Oracle Web Application Server is a high-performance, multithreaded application platform. You can deliver Rdb Web Agent applications directly through the Oracle Web Application Server component, Web Request Broker, avoiding CGI or Perl scripts.

Understanding the Rdb Web Agent Environment

Rdb Web Agent lets you use any workstation, PC, network computer or terminal to access Oracle Rdb data. You can display the data in any form supported by your web browser.

Rdb Web Agent is available as:

This choice of options lets you install and set up Rdb Web Agent in a single tier or in multiple tiers:

You can use a browser located on any system to access your Rdb Web Agent application.


When you use Rdb Web Agent, you use the following software and components:

Table 1-1 illustrates the differences between the Rdb Web Cartridge and the Rdb Web CGI Interface.

Table 1-1 Choosing the Rdb Web Cartridge or CGI Interface
Rdb Web Cartridge  Rdb Web CGI Interface 

Acts as an Oracle SQL/Services client, interacting with Oracle Web Application Server and the database to provide data to the web browser. The web server activates the Rdb Web Cartridge upon a request by the web browser.  

Acts as an Oracle SQL/Services client, interacting with any supported web server and the database to provide data to the web browser. The web server activates the CGI interface upon a request by the web browser.  

Resides on the web server system.  

Resides on the web server system.  

Takes the form of a program file such as a dynamically linked library (DLL) or shared object code.  

Typically, takes the form of an image, although, depending on the web server and operating system, you may need to call it from a command procedure.  

Use with Oracle Web Application Server.  

Use with any web server.  

Provides more features in the Configuration Manager as well as better performance than Rdb Web CGI Interface.  

Provides fewer features and lower performance than the Rdb Web Cartridge.  

Refer to "Rdb Web Agent Product Requirements" for detailed information on supported configurations and product versions.

Steps to Using Rdb Web Agent

To use Rdb Web Agent, you take the following steps:

  1. Set up Oracle SQL/Services for Rdb Web Agent use.

  2. Install the Rdb Web Agent server components on the database server system.

    If you do not have an Rdb Web Agent server kit, contact your Oracle sales representative.

  3. Install the Rdb Web Agent client on your web server system.

  4. Configure the Rdb Web Cartridge or CGI Interface on the web server system.

    Steps 1 through 4 are discussed in Chapter 2.

  5. For the CGI interface, you may need to modify the Rdb Web Agent resource configuration file, rdbweb.rc.

    For more information, see "Creating the Rdb Web Agent Resource Configuration File".

  6. If necessary, create or modify the Rdb Web Agent configuration file, rdbweb.cfg.

    For more information, see "Creating and Modifying the Rdb Web Agent Configuration File".

  7. For each database that you want to enable for web access, take the following steps:

    1. Run the Rdb Web API Installer on the database.

    2. Run the Rdb Web Application Generator on the database and execute the resulting SQL script.

Rdb Web Agent Product Requirements

Before you install and use Rdb Web Agent, you must have the following software installed:

The following table shows the software required on the database server system and the web server system:

Software Type   Database Server   Web Server  

Web server  

N/A  

A supported web server  

Rdb Web Agent  

Rdb Web Application Generator
Rdb Web API Installer  

rdbweb.exe or cartridge
rdbweb.rc
rdbweb.cfg  

Oracle Rdb  

Oracle Rdb 7.0.1 or higher installed, with Oracle Rdb database  

Not required  

Oracle SQL/Services  

Server package  

Client package  

For further information about the software requirements, see Before You Install Oracle Rdb Web Agent and the platform-specific readme files.

Finding Information About Web Servers

Rdb Web Agent supports the following web servers:




Prev

Next
Oracle
Copyright 1998 Oracle Corporation.

All Rights Reserved.

Contents

Index