Soap.WSDLPub.TWSDLHTMLPublish.WebDispatch
Delphi
property WebDispatch: TWebDispatch read FWebDispatch write SetWebDispatch;
C++
__property Web::Autodisp::TWebDispatch* WebDispatch = {read=FWebDispatch, write=SetWebDispatch};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Soap.WSDLPub.pas Soap.WSDLPub.hpp |
Soap.WSDLPub | TWSDLHTMLPublish |
Beschreibung
Legt fest, für welche HTTP-Botschaften der Web-Dispatcher eine Liste mit WSDL-Dokumenten zurückgeben soll.
Mit WebDispatch können Sie festlegen, auf welche Botschaften TWSDLHTMLPublish durch die Bereitstellung einer Liste mit WSDL-Dokumenten antwortet. Diese Dokumente beschreiben die Webdienste, die (basierend auf den registrierten Schnittstellen, Remotable-Klassen und Remotable-Typen) über die Anwendung verfügbar sind. Wenn die Anwendung die aufrufbare Schnittstelle zwar registriert, aber nicht implementiert, sollte der WSDL-Administrator aktiviert und mit seiner Hilfe der Standort der Anwendung angegeben werden, welche die Webdienste implementiert.
Über die Eigenschaften des TWebDispatch-Objekts, das WebDispatch implementiert, können Sie den Pfadanteil der URLs festlegen, auf welche die Komponente mit der Anzeige einer HTML-Seite antwortet, in der die WSDL-Dokumente für den angeforderten Webdienst enthalten sind. Außerdem können damit die zulässigen Werte für den MESSAGE-Header angegeben werden. Standardmäßig erkennt WebDispatch alle URLs, deren Pfadanteil mit dem String "wsdl" beginnt.
Anmerkung: Die Fähigkeit des TWSDLHTMLPublish-Objekts, WSDL-Dokumente mit einer Beschreibung der Webdienste zu veröffentlichen, kann mit WebDispatch nicht deaktiviert werden. Wenn Sie die zugehörige Eigenschaft Enabled auf false setzen, hat diese keine Auswirkungen.