Soap.WebBrokerSOAP.THTTPSoapDispatcher.DispatchRequest

De RAD Studio API Documentation
Aller à : navigation, rechercher

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);

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Soap.WebBrokerSOAP.pas
Soap.WebBrokerSOAP.hpp
Soap.WebBrokerSOAP THTTPSoapDispatcher

Description

Répond à un message entrant et génère le message de réponse approprié.

Le module Web (ou le Dispatcher Web) appelle DispatchRequest quand il identifie un message HTTP qui correspond aux propriétés de la propriété WebDispatch. DispatchRequest transmet la requête au composant dont l'interface représente la valeur de la propriété Dispatcher. Cet objet interprète le message de requête, appelle l'interface invocable appropriée et renvoie le contenu du message de réponse.

Sender n'est pas utilisé dans la méthode DispatchRequest.

Request contient les informations relatives au message SOAP entrant.

Response est un objet TWebResponse rempli pour indiquer la réponse qui doit être renvoyée au client Web.

DispatchRequest renvoie la valeur true si elle transmet correctement la requête à un invocateur qui gère la requête et remplit le paramètre Response. Elle renvoie false si elle n'a pas pu traiter la requête.

Voir aussi