Web.HTTPApp.TCustomWebDispatcher
Delphi
TCustomWebDispatcher = class(TDataModule, IWebRequestHandler, IWebDispatchActions, IWebDispatcherAccess, IWebExceptionHandler)
C++
class PASCALIMPLEMENTATION TCustomWebDispatcher : public System::Classes::TDataModule
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | Web.HTTPApp |
Beschreibung
TCustomWebDispatcher ist die abstrakte Basisklasse für Web-Dispatcher.
Mit einem Nachkommen von TCustomWebDispatcher kann eine Web-Anwendung auf HTTP-Anforderungen antworten. Wenn eine Web-Anwendung erzeugt wird, enthält sie automatisch ein TWebModule-Objekt, das von TCustomWebDispatcher abstammt. Sie können dieses Objekt verwenden oder es durch ein anderes ersetzen, das von TCustomWebDispatcher abstammt, z.B. TWebDispatcher.
TCustomWebDispatcher verwaltet die Aktionselemente, die Antworten auf HTTP-Anforderungen zusammenstellen. Wenn das TWebApplication-Objekt eine HTTP-Anforderung erhält, wird die Anforderung vom TCustomWebDispatcher-Objekt an die entsprechenden Aktionselemente weitergeleitet, die die Meldung bearbeiten.
Mit TCustomWebDispatcher können Sie auch Informationen über die aktuelle HTTP-Meldung aufzeichnen, die von TCustomContentProducer-Objekten genutzt werden.