für "kurz" laufende Programme würde ich da stored Procedures vorziehen. Für Langläufer würde ich das auch asynchron entkoppeln und die Completion Message per DataQ oder MessageQ zurück senden. Aber ob du vom Aufrufer im selben Thread wartest, der aufgerufen hat, oder einen (zentralen) Listener hast, der auf die Antworten wartet, die Verhunger Problematik hast du immer identisch am Backen (und da bleibt nur Timeout oder ExitHandler)

D*B



Zitat Zitat von beegee Beitrag anzeigen
Ja, wir möchten vom Java-Programm ein iSeries-Programm submitten (bzw. ein CL-Programm aufrufen, welches submittet) und entweder gibt iSeries Bescheid an Java wenn Job fertig ist, oder Java-Client horcht bei iSeries, ob Job fertig ist.