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