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);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Soap.WSDLPub.pas Soap.WSDLPub.hpp |
Soap.WSDLPub | TWSDLHTMLPublish |
説明
受信したメッセージに応答し,適切なレスポンスメッセージを生成します。
Web モジュール(Web ディスパッチャ)は,WebDispatch プロパティのプロパティに一致する HTTP メッセージを識別すると DispatchRequest を呼び出します。DispatchRequest メソッドは,Web サービスを記述する WSDL ドキュメントをリストに表示する HTML ページを生成することで応答します。AdminEnabled プロパティが true の場合,このページには WSDL アドミニストレータ用のボタンが含まれます。
Sender は,DispatchRequest メソッドでは使用されません。
Request は,受信したリクエストメッセージに関する情報が入ります。
Response は,Web クライアントに返す応答を示すために代入される TWebResponse オブジェクトです。
DispatchRequest メソッドは,レスポンスが正常に生成された場合は true を返します。リクエストメッセージを処理できなかった場合に false を返します。