Einzelnen Beitrag anzeigen

EmWieMichael

Registriert seit: 28. Mär 2012
103 Beiträge
 
#1

Grundlagen zu WebService / SOAP

  Alt 28. Mär 2012, 13:43
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.
  Mit Zitat antworten Zitat