Einzelnen Beitrag anzeigen

fisipjm

Registriert seit: 28. Okt 2013
299 Beiträge
 
#1

SOAP WSDL Zugriff in einem Dienst

  Alt 16. Jun 2016, 12:17
Hallo,

ich bin noch relativ neu in der Programmierung mit SOAP Services in Verbindung mit Delphi und komme an einer Stelle nicht so recht weiter.

Folgendes Szenario:
Ich habe eine Dienstanwendung geschrieben. Diese verfügt folglich nicht über die Möglichkeit etwas Grafisch darzustellen.
Über eine WSDL Datei habe ich den Zugriff auf einen Webservice erhalten.
Diese Funktionen der WSDL habe ich nun dank des WSDL importers in form einer Unit zuer Verfügung.

So weit so gut, Unit eingebunden, aufruf geschrieben und Funktionen ausgeführt.
Nun ist es so, dass mein Dienst beim Aufrud einer Funktion aus der WSDL "einfriert" also nicht mehr reagiert.
Ich konnte das soweit eingrenzen, dass der SOAP dienst mit meinen eingegebenen Anmeldeparametern nicht zufrieden ist. Wenn ich die WSDL in einer VCL Maske einbinde bekomme ich an dieser Stelle einen Windows Prompt der mich auffordert meine Anmeldeinformationen einzugeben. Das geht in einem Dienst natürlich nicht.
Meine Frage also, kann ich dieses Verhalten irgendwie beeinflussen, sodass mein Dienst bei einem Verbindungs oder Authentifizierungfehler nicht einfriert?

MFG
PJM
  Mit Zitat antworten Zitat