Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Soap und Delphi - XML der Objekte (ObjectToSOAP) (https://www.delphipraxis.net/166602-soap-und-delphi-xml-der-objekte-objecttosoap.html)

Lemmy 21. Feb 2012 13:40

Soap und Delphi - XML der Objekte (ObjectToSOAP)
 
Hallo,
ich habe hier ne handvoll WSDL-Dateien die ich mit dem Delphi WSDL-Importer in Wrapper-Klassen umgewandelt habe. Bei einigen stoße ich auf Probleme bei der Anwendung, die ich derzeit nicht klären kann und würde deshalb gerne das Soap/XML der Objekte anschauen, das an den Webservice gesendet wird. Allerdings verlangt die Methode ObjectTOSoap eine entsprechende Implementierung von IObjConverter. Muss ich das TEil komplett selbst implementieren? Die einzelnen Objekte schicken die Daten doch auch per XML weiter und sollten damit doch eigentlich wissen, wie die Serialisierung ablaufen soll...

Lemmy 21. Feb 2012 13:51

AW: Soap und Delphi - XML der Objekte (ObjectToSOAP)
 
ah.. habe doch noch was gefunden:

http://www.delphi-forum.de/topic_SOA...n_98281,0.html

Ralf Kaiser 21. Feb 2012 18:33

AW: Soap und Delphi - XML der Objekte (ObjectToSOAP)
 
Hi,

Du kannst auch einen Eventhandler für THTTPRIO.OnBeforeExecute zuweisen und darin auf den Request wie er an den Server gesendet wird zugreifen und den XML-Text in ein Memo schreiben oder speichern (so kann man eine Art WSDL-Monitor realisieren)

Ciao,
Ralf

Lemmy 21. Feb 2012 19:22

AW: Soap und Delphi - XML der Objekte (ObjectToSOAP)
 
Hi Ralf,

Danke für den Tipp!

Grüße

FaTaLGuiLLoTiNe 22. Feb 2012 00:00

AW: Soap und Delphi - XML der Objekte (ObjectToSOAP)
 
Eine weitere Möglichkeit (so habe ich das bisher meistens gemacht, wenn ich mir nur mal schnell den Aufbau der SOAP-Messages ansehen wollte) wäre es, einfach eine Monitoranwendung zwischen Client und Server zu hängen - wie etwa Membrane (kommt ohne Installation zurecht).


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz