Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 894

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>Database-SQL-RDBMS HOW-TO document for Linux (PostgreSQL Object Relational Database System): WDB-P95 - Interfaccia di collegamento tra PostgreSQL e il WWW</TITLE>
 <LINK HREF="PostgreSQL-HOWTO-25.html" REL=next>
 <LINK HREF="PostgreSQL-HOWTO-23.html" REL=previous>
 <LINK HREF="PostgreSQL-HOWTO.html#toc24" REL=contents>
</HEAD>
<BODY>
<A HREF="PostgreSQL-HOWTO-25.html">Avanti</A>
<A HREF="PostgreSQL-HOWTO-23.html">Indietro</A>
<A HREF="PostgreSQL-HOWTO.html#toc24">Indice</A>
<HR>
<H2><A NAME="s24">24. WDB-P95 - Interfaccia di collegamento tra PostgreSQL e il WWW</A></H2>

<P>
<H2><A NAME="ss24.1">24.1 Informazioni su wdb-p95</A>
</H2>

<P>WDB-P95 - Un'interfaccia Web ai Database PostgreSQL, &egrave; stata creata da J. Douglas Dunlop.
Si trova presso
<UL>
<LI> Il nuovo WDB di J Rowe &egrave; in 
<A HREF="http://www.lava.net/beowulf/programming/wdb">http://www.lava.net/beowulf/programming/wdb</A></LI>
<LI> Le nuove versioni di WWW-WDB sono presso 
<A HREF="http://www.eol.ists.ca/~dunlop/wdb-p95/">http://www.eol.ists.ca/~dunlop/wdb-p95/</A></LI>
<LI> Per domande, o per iscriversi alle Mailing list, contattate
<A HREF="mailto:dunlop@eol.ists.ca">dunlop@eol.ists.ca</A></LI>
</UL>

Questa &egrave; una versione modificata di wdb-1.3a2, che fornisce a PostgreSQL un'interfaccia
al WWW. Questa versione richiede anche un Browser in grado di
gestire le tabelle HTML, per ottenere un output tabellare. Questo requisito non vale per
il wdb originale, ed &egrave; abbastanza facile ripristinare le impostazioni originali.
<P>Potete provare CASI Tape e Image Query. Date una sbirciata al
File di Definizione dei Form (Form Definition File, FDF), usato per creare il CASI Tape ed anche Image
Query, che include una JOIN di 2 tabelle.
<P>Questa versione contiene tutti i file necessari per installare ed eseguire WDB-P95, come
interfaccia ai vostri database PostgreSQL. Creare una versione di questo sistema su un altro
database, dovrebbe essere relativamente facile - A patto che supporti lo standard SQL
e abbia un'interfaccia Perl.
<H2><A NAME="ss24.2">24.2 Il server PostgreSQL, pgperl, e httpd, devono essere sullo stesso host?</A>
</H2>

<P>No, il server PostgreSQL non deve essere sullo stesso host: se WDB-P95
&egrave; richiamato dal demone http, allora devono trovarsi sullo stesso host - E se
WDB-P95 &egrave; stato scritto per usare Pg.pm, anche pgperl deve essere sullo stesso host.
Pgperl &egrave; stato scritto usando la libreria libpq, e cos&igrave; sar&agrave; in grado di accedere
a qualsiasi server PostgreSQL posto ovunque nella rete, proprio come qualsiasi altro client di PostgreSQL.
Quanto segue illustrer&agrave; il concetto:
<P>(WWW Client (Netscape)) => (HTTP Server (NCSA's http) + WDB-P95 + pgperl + libpq)=> (PostgreSQL server)
<P>Le parentesi tonde () rappresentano le macchine.
<P>Ogni macchina pu&ograve; essere di diverso tipo: NT, SUN, HP, ... ma vi occorre
la libreria di interfaccia libpq per il tipo di macchina che ospiter&agrave; WDB-P95,
quindi dovrete compilare pgperl. (Il sistema &egrave; stato progettato per usare le tabelle HTML,
perci&ograve; si dovr&agrave; utilizzare un client WWW recente)
<HR>
<A HREF="PostgreSQL-HOWTO-25.html">Avanti</A>
<A HREF="PostgreSQL-HOWTO-23.html">Indietro</A>
<A HREF="PostgreSQL-HOWTO.html#toc24">Indice</A>
</BODY>
</HTML>