Soap.WSDLPub.TWSDLHTMLPublish.DispatchRequest
Delphi
function DispatchRequest(Sender: TObject; Request: TWebRequest; Response: TWebResponse): Boolean;
C++
bool __fastcall DispatchRequest(System::TObject* Sender, Web::Httpapp::TWebRequest* Request, Web::Httpapp::TWebResponse* Response);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Soap.WSDLPub.pas Soap.WSDLPub.hpp |
Soap.WSDLPub | TWSDLHTMLPublish |
Beschreibung
Beantwortet eine eingehende Botschaft und generiert eine entsprechende Antwortbotschaft.
DispatchRequest wird vom Web-Modul (oder vom Web-Dispatcher) nach dem Empfang einer HTTP-Botschaft aufgerufen, die der Eigenschaft WebDispatch entspricht. Diese Methode generiert eine HTML-Seite, welche WSDL-Dokumente für den Webdienst enthält. Wenn die Eigenschaft AdminEnabled den Wert true hat, enthält die HTML-Seite eine Schaltfläche, mit dem der WSDL-Administrator gestartet werden kann.
Sender wird in der Methode DispatchRequest nicht verwendet.
Request enthält Informationen über die eingehende Anforderungsbotschaft.
Response ist ein TWebResponse-Objekt, das mit der Antwort gefüllt wird, die an den Web-Client zurückgegeben werden soll.
DispatchRequest gibt true zurück, wenn eine Antwort generiert werden konnte. Falls die Anforderung nicht bearbeitet werden konnte, wird false zurückgegeben.