Net.Data Verwaltung und Programmierung für OS/400


Konfigurieren des Web-Servers

Common Gateway Interface (CGI) ist eine Standardschnittstelle, über die ein Web-Server ein Anwendungsprogramm wie Net.Data aufrufen kann. Dadurch, daß Net.Data CGI unterstützt, können Sie es mit Ihrem bevorzugten Web-Server verwenden.

Konfigurieren Sie den Web-Server so, daß Net.Data aufgerufen wird. Fügen Sie dazu Anweisungen in die HTTP-Konfigurationsdatei ein, die bewirken, daß Net.Data aufgerufen wird.

Wenn sich beispielsweise das Net.Data-Programmdateiobjekt in der Bibliothek CGI befindet, werden mit den folgenden Anweisungen Net.Data-Anforderungen nach /QSYS.LIB/CGI.LIB/DB2WWW.PGM umgeleitet:

Map /cgi-bin/db2www/* /QSYS.LIB/CGI.LIB/DB2WWW.PGM/*
Map /CGI-BIN/DB2WWW/* /QSYS.LIB/CGI.LIB/DB2WWW.PGM/*
Exec /QSYS.LIB/CGI.LIB/*

Mit den Map-Anweisungen werden Einträge mit dem Format /cgi-bin/db2www/* der Bibliothek zugeordnet, in der sich das Net.Data-Programm auf Ihrem System befindet. (Der Stern (*) am Ende der Zeichenfolge bezieht sich auf alles, was auf die Zeichenfolge folgt.) Es werden sowohl Map-Anweisungen in Kleinbuchstaben als auch solche in Großbuchstaben aufgeführt, da bei den Anweisungen zwischen Groß-/Kleinschreibung unterschieden wird. In diesem Beispiel verweisen beide Map-Anweisungen auf die gleiche Speicherposition.

Mit der Exec-Anweisung können vom Web-Server beliebige CGI-Programme in der CGI-Bibliothek ausgeführt werden. Geben Sie die Bibliothek, in der sich das Programm befindet (nicht das Programm selbst), in der Anweisung an.

Pass-Anweisungen werden von Net.Data nicht verwendet. Wenn Sie Ihre URL-Adresse vereinfachen möchten, können Sie die Anweisung MACRO_PATH in einer Net.Data-Initialisierungsdatei (siehe dazu den folgenden Abschnitt) verwenden.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]