Webserver-Anwendungen erstellen mit Web Broker
Nach oben zu Web Broker verwenden - Index
Die Komponenten von Web Broker (befinden sich in der Kategorie "Internet" der Tool-Palette) ermöglichen das Erstellen von Ereignisbehandlungsroutinen für einen speziellen Uniform Resource Identifier (URI). Nach Beendigung der Verarbeitung können Sie programmgesteuert HTML- oder XML-Dokumente erstellen und diese auf den Client übertragen.
So erstellen Sie mit der WebBroker-Architektur eine neue Webserver-Anwendung für Windows:
- Wählen Sie Datei > Neu > Weitere.
- Klicken Sie im Dialogfeld "Objektgalerie" unter "Delphi-Projekte" auf WebBroker, und wählen Sie Webserver-Anwendung.
- Ein Dialogfeld wird geöffnet, in dem Sie die Art der Webserver-Anwendung festlegen können:
- Einzelanwendung:
Richtet die Umgebung für die Entwicklung von Webserver-Anwendungen ein, die ein Formular anzeigen.
- Konsolenanwendung:
Richtet die Umgebung für die Entwicklung von Webserver-Konsolenanwendungen ein.
- ISAPI-DLL: Richtet das Projekt als DLL mit den vom Webserver erwarteten, exportierten Methoden ein. Der Bibliotheks-Header wird der Projektdatei hinzugefügt, und die uses-Liste sowie die exports-Klausel werden mit den erforderlichen Einträgen ergänzt.
- Dynamisches Apache-Link-Modul: Richtet das Projekt als DLL ein. Apache-Webserver-Anwendungen sind DLLs, die vom Webserver geladen werden. Informationen werden an die DLL übergeben, verarbeitet und vom Webserver an den Client zurückgegeben.
- CGI-Einzelanwendung:
Richtet das Projekt als Konsolenanwendung ein und fügt die erforderlichen Einträge der uses-Klausel in der Projektdatei hinzu.
So erstellen Sie mit der WebBroker-Architektur eine neue Webserver-Anwendung für Linux:
- Wählen Sie Datei > Neu > Weitere.
- Klicken Sie im Dialogfeld Objektgalerie unter Delphi-Projekte auf WebBroker, und wählen Sie Webserver-Anwendung.
- Ein Dialogfeld wird geöffnet, in dem Sie die Art der Webserver-Anwendung festlegen können:
- Einzelanwendung: Richtet die Umgebung für die Entwicklung von Webserver-Anwendungen ein, die ein Formular anzeigen.
- Dynamisches Apache-Link-Modul: Richtet das Projekt als SO ein. Apache-Webserver-Anwendungen sind SOs, die vom Webserver geladen werden. Informationen werden an die SO übergeben, verarbeitet und vom Webserver an den Client zurückgegeben.
- CGI-Einzelanwendung:
Richtet das Projekt als Konsolenanwendung ein und fügt die erforderlichen Einträge der uses-Klausel in der Projektdatei hinzu.