Soap.WSDLPub.TWSDLHTMLPublish

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTWSDLHTMLPublish

Delphi

TWSDLHTMLPublish =  class(TComponent, IWebDispatch)

C++

class PASCALIMPLEMENTATION TWSDLHTMLPublish : public System::Classes::TComponent

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Soap.WSDLPub.pas
Soap.WSDLPub.hpp
Soap.WSDLPub Soap.WSDLPub

Beschreibung

TWSDLHTMLPublish veröffentlicht eine Liste mit WSDL-Dokumenten, die eine Web-Service-Anwendung beschreiben.

Durch die Aufnahme der Klasse TWSDLHTMLPublish in das Web-Modul einer Web-Service-Anwendung können Sie eine Liste mit WSDL-Dokumenten veröffentlichen. Die WSDL-Dokumente beschreiben, wie die Web-Service-Anwendung aufgerufen werden kann. Durch die Veröffentlichung von WSDL-Dokumenten können Sie Clients den Zugriff auf Ihre Web-Services ermöglichen.

Die Klasse TWSDLHTMLPublish veröffentlicht Definitionen, die sie von allen in der Aufrufregistrierung (InvRegistry) registrierten Interfaces und von allen in der Registrierung für Remotable-Typen (RemTypeRegistry) registrierten Remotable-Klassen und -Typen ableitet. Die Services werden standardmäßig unter der Adresse zur Verfügung gestellt, an der die Anwendung mit der TWSDLHTMLPublish-Komponente installiert wird. Wenn Sie die Implementierung der Web-Service an einer anderen Stelle bereitstellen, können Sie den WSDL-Administrator (über die Eigenschaft AdminEnabled) aktivieren, ihn in einem Web-Browser starten und die in den generierten WSDL-Dokumenten definierten Adressen ändern.

TWSDLHTMLPublish registriert sich beim Web-Modul (oder Web-Dispatcher) als AutoDispatch-Objekt. Das Web-Modul oder der Web-Dispatcher kann so alle ankommenden, an den WSDL-Publisher gerichteten HTTP-Botschaften weiterleiten, ohne dass Web-Aktionselemente erforderlich sind. Zu diesen Botschaften gehören Anforderungen für die Liste der WSDL-Dokumente und für den WSDL-Administrator.

Siehe auch