Hallo Zusammen
Ich hole Daten von einem Webservice über PHP/NUSOAP ab. Grundsätzlich funktioniert die ganze Geschichte auch.
Aber nun folgedes Problem:
Wenn ich den Webservice anspreche, werden im Hintergrund des Webservices die Daten aufbereitet und ich kann diese einwandfrei abholen.
Dauert das Aufbereiten 20-40 Sekunden, dann erhalte ich die Daten wie es sein sollte. Ist aber der Aufbereitungsprozess im Hintergrund aufwändiger, dann dauert es bis zu 5 Minuten und in der Zwischenzeit wird der Prozess beendet - ich erhalte keine Daten.
Frage:
Was kann ich tun, um diese Zeit zu überbrücken? Ich habe gehört, dass dies mit einem asynchronen Webservice zu bewerkstelligen wäre. Aber wo kann ich unter NUSOAP einen asynchronen Webservice konfigurieren?
Ich wäre froh um jede Hilfe und Idee.... bin am verzweifeln!
Danke und Gruss
Booker
Ich hole Daten von einem Webservice über PHP/NUSOAP ab. Grundsätzlich funktioniert die ganze Geschichte auch.
Aber nun folgedes Problem:
Wenn ich den Webservice anspreche, werden im Hintergrund des Webservices die Daten aufbereitet und ich kann diese einwandfrei abholen.
Dauert das Aufbereiten 20-40 Sekunden, dann erhalte ich die Daten wie es sein sollte. Ist aber der Aufbereitungsprozess im Hintergrund aufwändiger, dann dauert es bis zu 5 Minuten und in der Zwischenzeit wird der Prozess beendet - ich erhalte keine Daten.
Frage:
Was kann ich tun, um diese Zeit zu überbrücken? Ich habe gehört, dass dies mit einem asynchronen Webservice zu bewerkstelligen wäre. Aber wo kann ich unter NUSOAP einen asynchronen Webservice konfigurieren?
Ich wäre froh um jede Hilfe und Idee.... bin am verzweifeln!
Danke und Gruss
Booker
Kommentar