Hallo,

ich habe eine Client/Server Anwendung, bei der der Client unter VB.NET geschrieben ist und via DataQueue mit diversen Server-Programmen auf der iSeries kommuniziert. Über diese Schiene kann der Client auch den Status des Server-Jobs abfragen. Allerdings kann sich der Client momentan nur selber beenden, falls der Server-Job nicht mehr läuft oder auf MSGW steht.
Ich würde nun gerne in dem Fall, dass der Server-Job auf MSGW steht, die Fehler-Message von einem iSeries-Programm (in einem separaten Job) auslesen und an den Client schicken lassen. Dort soll die Message dem User angezeigt werden und der User soll dann die Möglichkeit habe, die jeweilige Antwort einzugeben, welche der Client dann wieder an ein Server-Programm senden soll um die Nachricht zu beantworten.

Ich habe mich schon durch zig Foren gekämpft und im Internet gesucht, aber ich finde keine Möglichkeit um
a) die Fehlernachrichten eines anderen Jobs auszulesen
b) eine Antwort an einen anderen Job zu schicken

Geht so etwas überhaupt. Auch auf dem Umweg über die MSGQ QSYSOPR bin ich nicht fündig geworden. Dort würden die Nachrichten ja auch stehen.

Danke und Grüße
Thomas