Asynchroner Webservice mit Java

00d4vid

Mitglied
Ich habe wieder eine kleine Frage und zwar habe ich ein Programm geschrieben, das Dateien generiert und per Webservice aufrufbar ist.
Das ganze soll später von einer PHP-Seite aus aufgerufen werden. Problem ist jetzt nur, dass die Generierung der Dateien relativ lange dauert (zw. 10 und 20 Sekunden) und das eigentlich zu lange ist, um auf die Antwort des Webservices zu warten.

Also habe ich folgende Anforderung: Der Request wird an den Webservice geschickt, die übergebenen Parameter validiert und es muss sofort eine Antwort erfolgen, ob der Request akzeptiert wurde oder nicht. Danach soll die Datei generiert werden und sobald sie fertig ist als SOAP-Attachment an den Client zurück geschickt werden.

Ich habe den Tipp bekommen, dass das über asynchrone Webservices möglich ist. Allerdings habe ich durch googlen noch keinen richtigen Überblick bekommen, was ich genau dafür tun muss, dass das so geht, wie ich mir es vorstelle ;)

Kann mir da eventuell ein paar Tipps geben?

Dankeschön :)
 
Zurück