Per SBMJOB funktioniert das ganze überhaupt nicht da du quer über Jobs nichts zurückgeben kannst.
Was du benötigst ist tatsächlich ein Batchjob, der dir z.B. über eine DTAQ die Daten übergibt. Mit QTEMP geht das so auch leider nicht.

TransferData von Dieter hat noch den Nachteil, dass immer erst die Verbindung aufgebaut, die Daten kopiert und die Verbindung wieder getrennt wird.
Antwortzeiten kannst du da vergessen.

Versuch das Application-Server-Projekt (dazu kann ich allerdings nichts sagen, ggf. kann Dieter dir weiterhelfen).