Neue Webserver-Anwendung
Nach oben zu Menü Datei
Datei > Neu > Weitere > Delphi-Projekte > WebBroker > Webserver-Anwendung
Datei > Neu > Weitere > C++-Projekte > WebBroker > Webserver-Anwendung
Mit diesem Experten können Sie den Servertyp erstellen und festlegen, mit dem Ihre Webserver-Anwendung arbeiten soll.
Inhaltsverzeichnis
WebBroker-Projekttyp
Auf der ersten Seite des Experten werden Sie aufgefordert, den Servertyp auszuwählen.
Element | Beschreibung |
---|---|
Einzelanwendung |
Mit diesem Anwendungstyp wird eine Umgebung für die Entwicklung von Webserver-Anwendungen, die ein Formular anzeigen, eingerichtet. |
Konsolenanwendung |
Mit diesem Anwendungstyp wird eine Umgebung für die Entwicklung von Webserver-Konsolenanwendungen eingerichtet. |
ISAPI-DLL |
ISAPI-Webserver-Anwendungen sind dynamische Linkbibliotheken (DLLs), die vom Webserver geladen werden. Die Client-Anforderungsinformationen werden der DLL als Struktur übergeben und von TISAPIApplication ausgewertet. Jede Anforderung wird in einem eigenen Ausführungs-Thread behandelt. Wenn Sie diesen Anwendungstyp auswählen, werden der Bibliotheks-Header der Projektdateien und die erforderlichen Einträge der uses-Liste und der exports-Klausel der Projektdatei hinzugefügt. |
Dynamisches Apache-Link-Modul |
Der Apache-Webserver hostet statische oder dynamische Websites, indem er sichere und effiziente Webserver-Features, wie SSL (Secure Sockets Layer), und virtuelle Domänen bereitstellt. Apache unterstützt HTTP und HTTPS. |
CGI-Einzelanwendung |
Eine eigenständige CGI-Webserver-Anwendung ist eine Konsolenanwendung, die Client-Anforderungen von der Standardeingabe entgegennimmt und das Ergebnis über die Standardausgabe an den Server zurückgibt. Diese Daten werden von TCGIApplication ausgewertet. Jede Anforderung wird in einer eigenen Instanz der Anwendung behandelt. Wenn Sie diesen Anwendungstyp auswählen, werden der Bibliotheks-Header der Projektdateien und die erforderlichen Einträge der uses-Liste und der exports-Klausel der Projektdatei hinzugefügt. |
Anwendungstyp
Dieser Schritt wird nur angezeigt, wenn Sie auf Seite 1 Einzelanwendung auswählen.
Hier können Sie den Typ der Anwendung festlegen, die Sie erstellen möchten. Folgende Anwendungstypen sind verfügbar:
Port-Nummer
Auf dieser Seite geben Sie den HTTP-Kommunikations-Port an.
- In dem Experten können Sie mit der Schaltfläche Port testen die Verfügbarkeit des angegebenen Ports prüfen.
- Mit der Schaltfläche Geöffneten Port suchen können Sie einen vom Experten automatisch ermittelten geöffneten Port auswählen.
Diese Seite wird nur angezeigt, wenn Sie auf der ersten Seite des Experten Einzelanwendung oder Konsolenanwendung ausgewählt haben.
X.509-Zertifikate
Diese Seite wird nur angezeigt, wenn Sie auf der Seite Port-Nummer das HTTPS-Kommunikationsprotokoll aktiviert haben.
Hier müssen Sie für die Verwendung der X.509-Zertifikate die folgenden Informationen angeben:
- Name der Datei, die das X.509-Zertifikat enthält (*.pem)
- Name der Datei, die den Schlüssel enthält
- Name der Datei, die das Passwort für die Schlüsseldatei enthält
- Datei, die das Stammzertifikat enthält
Mit der Schaltfläche Testen können Sie die Auswahl prüfen.
Optionen für Apache-Modul
Diese Seite wird nur angezeigt, wenn Sie auf der ersten Seite dieses Experten als Projekttyp Dynamisches Apache-Link-Modul ausgewählt haben.
Hier müssen Sie folgende Informationen angeben:
- Apache-Version
- Apache-Modul
- Apache-Unit