Verarbeitung nach Weiterleitung in Sockets

Status
Nicht offen für weitere Antworten.
N

nastrovje

Gast
hi all

ich habe folgendes Problem: aus einer JSP rufe ich ein Servlet auf das mir eine Verarbeitung über EJB-Call starten soll. Während dem Starten soll dies dem Benutzer mitgeteilt werden und nach dem Start soll er erfahren ob erfolgreich gestartet werden konnte oder nicht. Das Problem ist nun, dass das Starten über EJB im selben Prozess läuft wie auch das Servlet. Ich habe also versucht im Servlet erst eine Meldung in den outstream zu schreiben, dass gestartet wird, anschliessend den EJB-Call ausführen und je nachdem zu der Success or NonSuccess JSP weiterleiten. Da der Aufruf über EJB aber sehr viel Ressourcen benötigt und auch ein Weilchen dauert wartet das Servlet mit der Streamausgabe bis nach dem Aufruf, doch dann will ich ja bereits weiterleiten. Also forcierte ich die ausgabe mit out.flush() doch dann kann man nicht mehr mit dem RequestDispatcher weiterleiten da bereits die Response versendet wurde... Ich darf leider auch nicht mit Threads arbeiten da das nicht wirklich konform ist... Kann mir vielleicht jemand weiterhelfen? Bin für jeden Tipp dankbar!

TIA
 

meez

Top Contributor
Da musst du Message-Driven-Beans verwenden, wenn du etwas asynchron machen willst...
 
N

nastrovje

Gast
ja später wird dann die verarbeitung auch über MDBs verteilt, doch bis dahin muss erst noch die Datenbank aufbereitet werden etc... und dies hängt alles noch am "Servletprozess".
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Dann07 Audio streamen bricht immer ab nach kurzer Zeit Netzwerkprogrammierung 6
G seite nach posten eines html-forms laden Netzwerkprogrammierung 0
N websocket - keine Daten mehr nach ca 80 Sekunden Netzwerkprogrammierung 0
C Gerenderte Website nach der ausführung von JavaScript als HTML Code aus lesen Netzwerkprogrammierung 4
F Wiederverbinden nach socket Abbruch Netzwerkprogrammierung 1
T Socket sendet erst nach socket.close() Netzwerkprogrammierung 2
B Nach Verbindung gleich ObjectStream empfangen Netzwerkprogrammierung 1
L Verzeichnisse mit Inhalt nach SMB-Share kopieren Netzwerkprogrammierung 16
N HTTP Apache 4.2.1 HttpClient 302 nach Login und auf den weiteren Seiten. Netzwerkprogrammierung 5
K Socket Chat-GUI eigenes Event nach Empfangen Netzwerkprogrammierung 2
G Cookie Verwaltungs Problem nach Login auf InetSeite (Wo utma-Cookie?) Netzwerkprogrammierung 18
P Datenpakete nach Australien Netzwerkprogrammierung 7
C Socket Identifikation des clients nach der accept() Methode Netzwerkprogrammierung 2
J Nach Dateiversand werden keine Nachrichten mehr übertragen Netzwerkprogrammierung 11
J Nachricht kommt erst nach beendigung der Anwendung an Netzwerkprogrammierung 4
D Socket Automatischer Reconnect nach einem Disconnect. Netzwerkprogrammierung 4
S Socket nach anderen clients im netzwerk suchen Netzwerkprogrammierung 3
B IP nach gewissen Kriterien überprüfen Netzwerkprogrammierung 5
V JNLP startet nicht !!?!! (je nach PC) Netzwerkprogrammierung 1
H Object Cast Problem nach Übertragung mit Log4j Netzwerkprogrammierung 5
DeviAn Über ein Linux Server ein Windows Server nach einer File fragen Netzwerkprogrammierung 6
Q Datein von Windows nach Mac senden Netzwerkprogrammierung 4
L RMI Programm beendet ohne Fehler sofort nach Start (Windows 2000) Netzwerkprogrammierung 7
T Zugriffsverweigerung nach Dateitransfer Netzwerkprogrammierung 7
T Nach Servern suchen Netzwerkprogrammierung 2
K Bad Request nach Form Login in Jakarta HttpClient Netzwerkprogrammierung 4
L nach Servern suchen Netzwerkprogrammierung 2
M ordner nach socket-übertragung defekt Netzwerkprogrammierung 5
B Im eingelesenen Text nach einem Wort suchen Netzwerkprogrammierung 46
M serialisierung funktioniert nur nach neuer instanzierung Netzwerkprogrammierung 3
W fehlerhafte Datei nach Dateitransfer per ServletOutputStream Netzwerkprogrammierung 2
A Client stürzt nach versand ab Netzwerkprogrammierung 13
M Verbindung nach Serverabsturz wieder aufbauen Netzwerkprogrammierung 9
S Unix Datei vom Server nach Windows übertragen Netzwerkprogrammierung 8
G Port belegt nach Server restart Netzwerkprogrammierung 5
G Socket wird nach Portscann geschlossen Netzwerkprogrammierung 2
L Frage nach Socket Netzwerkprogrammierung 4
P Socket Datei von Client zum Server übertragen --> Weiterleitung an Clients Netzwerkprogrammierung 16
P PHP Weiterleitung erkennen Netzwerkprogrammierung 3

Ähnliche Java Themen


Oben