Hallo zusammen!
Ich habe mich gerade hier im Forum angemeldet und falle auch schon mit einer Frage zum Thema WebService in´s Haus.
Ich muss einen WebService-Client erstellen: der Service umfasst mehr als 30 Funktionen, die aus der
WSDL-Datei erstellte
Unit hat einen Umfang von über 13.000 Zeilen (
) und sonst wohl auch so Einiges, was einem das Leben schwerer macht (z. B. zig Klassen mit dynamischen Arrays).
Nun muss ich zugeben, dass ich von der Thematik WebService/
SOAP/
XML maximal über gesundes Halbwissen verfüge. Mein Problem stellt sich nun wie folgt dar:
Mein Programm verfügt bereits über die Funktionalität, sämtliche an den WebService zu übertragenden
XML-Daten zu erstellen bzw. die vom WebService gelieferten
XML-Antworten zu parsen und entsprechend zu verarbeiten. Die brennende Frage lautet jetzt: Wofür brauche ich eigentlich noch die aus der
WSDL erstellte
Unit? Gibt es nicht auch eine Möglichkeit, meine 'fertigen'
XML-Daten an den Server zu schicken und die Antwort direkt als
XML-Text zu erhalten? Vielleicht mit Sockets?
Vielleicht hat von Euch schonmal jemand soetwas realisiert und kann mich auf die richtige Spur bringen?
Gruß Michael
PS: Ich arbeite mit Delphi 2010.