Soap.OPToSOAPDomConv.TOPToSoapDomConvert

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Soap.OPToSOAPDomConv.TSOAPDomConvSoap.SOAPDomConv.TSOAPDOMProcessorSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTOPToSoapDomConvert

Delphi

TOPToSoapDomConvert = class(TSOAPDomConv, IOPConvert)

C++

class PASCALIMPLEMENTATION TOPToSoapDomConvert : public TSOAPDomConv

Eigenschaften

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

Beschreibung

TOPToSoapDomConvert sorgt für das Marshaling und Unmarshaling von SOAP-Methodenaufrufen.

TOPToSoapDomConvert ist eine Implementierung des Interface IOPConvert, das für das Marshaling und Unmarshaling von SOAP-Methodenaufrufen zuständig ist. Das Interface verwendet einen DOM-Parser, um die SOAP-Codierung eines Methodenaufrufs und dessen Ergebnis zu analysieren und zu bearbeiten.

Normalerweise wird TOPToSoapDomConvert nicht direkt verwendet. TOPToSoapDomConvert-Objekte werden von THTTPRio für Client-Anwendungen und von TSoapPascalInvoker oder THTTPSoapCppInvoker für Serveranwendungen automatisch instantiiert und eingesetzt.

TOPToSoapDomConvert konvertiert die SOAP-Codierung eines Methodenaufrufs (bzw. seines Ergebnisses) in einen Aufrufkontext und umgekehrt. Wenn der Methodenaufruf zu einer Exception führt, generiert TOPToSoapDomConvert ein Fehlerpaket für die Exception, damit der Client die Exception extern auslösen kann.

Siehe auch