Neue SOAP-Server-Anwendung

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Menü Datei

Datei > Neu > Weitere > Delphi-Projekte > WebServices > SOAP-Server-Anwendung

Mit diesem Experten können Sie den Servertyp erstellen und festlegen, mit dem Ihre SOAP-Service-Anwendung arbeiten soll.

Auf der ersten Seite des Experten werden Sie aufgefordert, den SOAP-Servertyp auszuwählen.

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 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 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.

Siehe auch