WebDisp.TPageDispatcher
Contents |
Delphi-Informationen
von WebDisp.pas
TPageDispatcher = class(TCustomPageDispatcher)
Unit: WebDisp
Typ: Klasse
Geerbte Klassen-Member: Member von WebDisp.TPageDispatcher
C++-Informationen
von WebDisp.hpp
TPageDispatcher = class(TCustomPageDispatcher)
Unit: WebDisp
Typ: Klasse
Geerbte Klassen-Member: Member von WebDisp.TPageDispatcher
Klassenkonstruktoren und -destruktoren: Konstruktoren von WebDisp.TPageDispatcher
Beschreibung
TPageDispatcher dient der Verteilung ankommender HTTP-Anforderungsbotschaften in einer WebSnap-Anwendung.
Fügen Sie dem Webanwendungsmodul einer WebSnap-Anwendung ein einzelnes TPageDispatcher-Objekt hinzu. Normalerweise fügt der WebSnap-Anwendungsexperte einen Seiten-Dispatcher in das erstellte Webanwendungsmodul ein.
Eine WebSnap-Anwendung benötigt nur einen Seiten-Dispatcher. Der Seiten-Dispatcher untersucht alle ankommenden HTTP-Anforderungsbotschaften und prüft den pathInfo-Bestandteil des URL, an den eine Anforderung adressiert ist, auf den Namen eines registrierten Webseitenmoduls. Anschließend wird die Anforderung an das entsprechende Webseitenmodul weitergeleitet, damit das Seitenmodul die Anforderung verarbeiten und den Inhalt einer Antwort generieren kann. Ist die Anforderung nicht an einen URL mit pathInfo-Bestandteil adressiert, leitet der Seiten-Dispatcher die Anforderung an das in der Eigenschaft DefaultPage angegebene Webseitenmodul weiter.