Soap.WebBrokerSOAP.THTTPSoapDispatcher.DispatchRequest

提供: RAD Studio API Documentation
移動先: 案内検索

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

プロパティ

種類 可視性 ソース ユニット
function protected
Soap.WebBrokerSOAP.pas
Soap.WebBrokerSOAP.hpp
Soap.WebBrokerSOAP THTTPSoapDispatcher

説明

受信したメッセージに応答し,適切なレスポンスメッセージを生成します。

Web モジュール(Web ディスパッチャ)は,WebDispatch プロパティのプロパティに一致する HTTP メッセージを識別すると DispatchRequest を呼び出します。DispatchRequest はそのリクエストを,インターフェースが Dispatcher プロパティの値であるコンポーネントに渡します。そのオブジェクトは,リクエストメッセージを解釈し,適切な呼び出し可能なインターフェースを呼び出し,レスポンスメッセージの内容を返します。

Sender は,DispatchRequest メソッドでは使用されません。

Request は,入力 SOAP メッセージについての情報を保持します。

Response は,Web クライアントに返す応答を示すために代入される TWebResponse オブジェクトです。

DispatchRequest は,リクエストを正常に呼び出し側に渡して,その呼び出し側がリクエストを処理して Response パラメータに入力すると,true を返します。リクエストメッセージを処理できなかった場合に false を返します。

関連項目