hide random home http://www.informix.com/informix/dbweb/grail/othrfree.htm (PC Press Internet CD, 03/1996)

Informix Databases on the WWW

Other Freeware Solutions Available on the Internet

A number of Web pioneers have successfully integrated relational databases with Web pages using HTML browsers. Among them are:

isqlperl

Bill Hails (bill@tardis.co.uk) created user subroutine libraries to compile into Perl allowing access and very simple selects of tabular data for INFORMIX-OnLine databases.

GSQL

GSQL is a gateway program that provides a Mosaic-based, HTML form interface to SQL databases. It creates forms based on commands found in proc files, and then assembles the user inputs into a SQL query that a DBMS can process.

The gateway consists of two programs, GSQL and SQLMAIN. GSQL is the form-creation program. SQLMAIN is the database back-end program that processes queries. GSQL parses an SQL-specification file (called a PROC file) to create a form and then with the user inputs, calls a database back-end program to process the SQL query. The PROC file maps components of the SQL string to widgets (fields, buttons, pulldown menus, etc.) for user input or selection. GSQL is a clean and easy public domain gateway to use.

WDB

WDB is a Web interface to SQL databases created by Bo Ferese Rasmussen. WDB now directly supports Informix databases.

WDB is a software toolset that simplifies integration of databases into the World Wide Web. WDB lets you provide WWW access to the contents of databases without writing much code. An API module for isqlperl to WDB was created by Curtis K. Wong (curtis@crl.com) to provide a CGI interface for NCSA's HTTP server. Also needed are a set of high-level form definition files which describe particular views of the database.

WDB automatically creates HTML forms, on-the-fly, to allow users to query the database, and -- given the users' query constraints -- it will query the database and present the results to the user. WDB also includes a utility to automatically extract information about a table from the database and create a working template from a definition file.

CISAMperl

CISAMperl is a Perl interface to Informix's library of C functions for managing indexed sequential access method (ISAM) files. C-ISAM provides quick data access for applications that need simple indexed, record-oriented data files.



[ Home ] [ Table of Contents ] [ Search ] [ Comments ] [ WWW Databases ]