Eine weitere Möglichkeit ist das Arbeiten mit einer Datenwarteschlange (DTAQ). Beim Warten auf einen Datensatz (mit QRCVDTAQ)kann zusätzlich auch ein Timer gesetzt werden (um z.B. das definierte Ende eine Job's abzufragen).
Wenn der Job aktiv werden soll, brauchen die entsprechenden Programme nur einen QSNDDTAQ abzugeben.