Neue Webserver-Anwendung
Nach oben zu Menü Datei
Datei > Neu > Weitere > Delphi-Projekte > WebBroker > Webserver-Anwendung
Mit diesem Experten können Sie den Servertyp erstellen und festlegen, mit dem Ihre Webserver-Anwendung arbeiten soll.
| Element | Beschreibung |
|---|---|
|
VCL-Anwendung |
Eine eigenständige Webserver-VCL-Anwendung ist ein Webserver, der ein VCL-Formular anzeigt. Sie unterstützt HTTP über eine Indy HTTP-Serverkomponente (TIdHTTPServer). |
|
Konsolenanwendung |
Eine eigenständige Webserver-Konsolenanwendung ist ein Webserver, dessen Benutzeroberfläche nur aus Text besteht. Sie unterstützt HTTP über eine Indy HTTP-Serverkomponente (TIdHTTPServer). |
|
ISAPI-DLL |
ISAPI-Webserveranwendungen sind gemeinsame Objekte, die vom Webserver geladen werden. Die Client-Anforderungsinformation wird der DLL als Struktur übergeben und von TISAPIApplication ausgewertet. Jede Anforderung wird in einem eigenen Thread behandelt. Wenn Sie diesen Anwendungstyp in Delphi wählen, werden der Bibliotheks-Header der Projektdateien und die erforderlichen Einträge der uses-Liste und der exports-Klausel der Projektdatei hinzugefügt. |
|
CGI-Einzelanwendung |
Eine ausführbare CGI-Datei ist eine Konsolenanwendung, die Client-Anforderungen von der Standardeingabe entgegennimmt, sie verarbeitet und das Ergebnis über die Standardausgabe an den Server zurückgibt. Diese Daten werden von TCGIApplication verarbeitet. Jede Anforderung wird in einer eigenen Instanz der Anwendung behandelt. Wenn Sie diesen Anwendungstyp in Delphi wählen, werden automatisch die entsprechenden Einträge in die uses-Klausel der Projektdatei aufgenommen, und die erforderliche $APPTYPE-Direktive wird in den Quelltext eingefügt. |
Auf der zweiten Seite können Sie den HTTP- oder HTTPS-Port auszuwählen und testen. Wenn Sie HTTPS wählen, wird eine dritte Seite angezeigt, auf der Sie das Zertifikat oder Stammzertifikat und den Namen der Schlüsseldatei und das Passwort auswählen können.