Web.HTTPApp.TWebDispatcher
Delphi
TWebDispatcher = class(TCustomWebDispatcher)
C++
class PASCALIMPLEMENTATION TWebDispatcher : public TCustomWebDispatcher
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | Web.HTTPApp |
Beschreibung
TWebDispatcher leitet eine HTTP-Anforderung an die entsprechenden Aktionselemente weiter, die die Antwort zusammenstellen.
Mit TWebDispatcher können Sie ein gewöhnliches Datenmodul in ein Web-Modul konvertieren. Fügen Sie einem bestehenden Datenmodul, das bereits nicht-visuelle Komponenten und Business Rules für die Web-Anwendung enthält, ein TWebDispatcher-Objekt hinzu. Löschen Sie anschließend das automatisch generierte Web-Modul aus der Web-Anwendung, und ersetzen Sie es durch das Datenmodul, das nun den Web-Dispatcher enthält.
Mit Hilfe von TWebDispatcher kann eine Web-Serveranwendung auf HTTP-Anforderungsbotschaften antworten. Jede Anwendung kann nur einen Web-Dispatcher enthalten. Deshalb muss das automatisch generierte Web-Modul (eine Art Web-Dispatcher) aus der Web-Anwendung gelöscht werden, bevor das Datenmodul, das TWebDispatcher enthält, hinzugefügt werden kann.
Das TWebDispatcher-Objekt verwaltet eine Kollektion von Aktionselementen, die auf HTTP-Anforderungsbotschaften antworten können. Die Aktionselemente können mit dem Aktionseditor hinzugefügt und gelöscht werden. Dieser Editor wird geöffnet, wenn Sie auf das TWebDispatcher-Symbol doppelklicken.
TWebDispatcher deklariert einige der von TCustomWebDispatcher eingeführten Ereignisse und Eigenschaften als published, führt aber selbst kein neues Verhalten ein.