Soap.SOAPConn.TSoapConnection.SOAPServerIID

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property SOAPServerIID: String read FSOAPServerIID write SetSOAPServerIID;

C++

__property System::UnicodeString SOAPServerIID = {read=FSOAPServerIID, write=SetSOAPServerIID};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Soap.SOAPConn.pas
Soap.SOAPConn.hpp
Soap.SOAPConn TSoapConnection

Beschreibung

Gibt die aufrufbare Schnittstelle an, die zur Kommunikation mit dem Anwendungsserver verwendet wird.

Mit SOAPServerIID können Sie die Schnittstelle des Anwendungsserver angeben. Die Eigenschaft enthält die GUID dieser Schnittstelle. Bei dieser handelt es sich um eine von IAppServerSOAP abgeleitete Klasse. Nachdem Sie eine Verbindung hergestellt haben, können Sie auf die Schnittstelle zugreifen, indem Sie zuerst die Methode GetSOAPServer aufrufen und danach in Delphi die globale Funktion Supports oder den Operator as bzw. in C++ die Methode Supports der Schnittstelle verwenden.

Warnung:  Verwenden Sie für die Schnittstelle die GUID, die beim Importieren der Definitionen des Anwendungsservers durch den WSDL-Importer generiert wird. Diese kann sich von der GUID unterscheiden, die in der Implementierung des Servers verwendet wird.

Anmerkung:  In Delphi können Sie den Schnittstellennamen im Quelltext verwenden. Er wird dann automatisch vom Compiler in die GUID konvertiert. Zur Entwurfszeit (im Objektinspektor) oder in C++ muss die GUID und nicht der Schnittstellenname angegeben werden.

Anmerkung:  SOAPServerIID wird nur verwendet, wenn die Eigenschaft UseSOAPAdapter den Wert true hat. Wenn Sie SOAPServerIID eine andere Klasse als IAppServerSOAP zuweisen, müssen Sie die Schnittstelle des Anwendungsservers importieren, damit diese in die Aufrufregistrierung eingetragen wird.

Siehe auch