API:Soap.WSDLItems.TWSDLItems

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Soap.WSDLBind.TWSDLDocumentXml.XMLDoc.TXMLDocumentSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTWSDLItems

Delphi

TWSDLItems = class(TWSDLDocument, IWSDLItems)

C++

class PASCALIMPLEMENTATION TWSDLItems : public Soap::Wsdlbind::TWSDLDocument

Eigenschaften

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

Beschreibung

TWSDLDocument repräsentiert ein WSDL-Dokument.

Soap.WSDLItems.TWSDLItems erbt von Soap.WSDLBind.TWSDLDocument. Der folgende Inhalt bezieht sich auf Soap.WSDLBind.TWSDLDocument.

TWSDLDocument repräsentiert ein WSDL-Dokument.

Die Klasse TWSDLDocument wird verwendet, um ein WSDL-Dokument zu repräsentieren (WSDL = Web Services Definition Language). Es handelt sich dabei um ein spezielles XML-Dokument, das den Inhalt einer Webdienst-Anwendung beschreibt und festlegt, wie die implementierten Dienste aufgerufen werden müssen.

Ein TWSDLDocument-Objekt kann ein vorhandenes WSDL-Dokument aus einer Datei lesen oder mit einem String im Speicher verknüpft werden, der den Inhalt eines WSDL-Dokuments repräsentiert. Es kann aber auch ein neues (leeres) WSDL-Dokument erstellt werden. TWSDLDocument verwendet einen externen DOM-Parser (DOM = Document Object Model) für die Analyse des WSDL-Dokuments. Dieser Parser wird normalerweise mit Hilfe der Eigenschaft DOMVendor zugeordnet. Wenn Sie der Eigenschaft Active den Wert true zuweisen, analysiert TWSDLDocument das WSDL-Dokument mit dem DOM-Parser. Anschließend kann das Dokument überprüft und bearbeitet werden

Wenn eine TWSDLDocument-Instanz ohne Eigentümer (Owner) erstellt wird, verhält sie sich wie ein Objekt mit Schnittstellenunterstützung. Die Freigabe der Instanz erfolgt automatisch, nachdem alle Referenzen auf die Schnittstelle freigegeben wurden. Wird ein TWSDLDocument-Objekt mit Eigentümer erstellt, ist dieser wie bei jeder anderen Komponente für die Freigabe verantwortlich.

Tip:  Sie können zwar mit TWSDLDocument direkt auf ein WSDL-Dokument zugreifen, meist ist es jedoch einfacher, die Klasse TWSDLItems (einen Nachkommen von TWSDLDocument) zu verwenden. TWSDLItems implementiert Methoden, mit denen auf die Definitionen in einem WSDL-Dokument zugegriffen werden kann.

Siehe auch