Soap.OPToSOAPDomConv.TOPToSoapDomConvert

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.