Hallo,

prüfen kann man das mit einem write/read ohne Wartezeit
am Besten baut man da einen Connection Pool drumherum, der sich um die Gesundheit der Connections kümmert, wenn man das Glück des Tüchtigen hat und Java verwendet, dann gibt es sowas weitgehend fertig. Der sorgt dann zusätzlich dafür, dass Verbindungen nur eine maximale Zeit und für eine maximale Anzahl von Anforderungen verwendet werden.
Alternativ könnte man auch vor der Sicherung die Anwendung kontrolliert (per shutdown Message in die Q) beenden und nach der Sicherung (per rexec o.ä.) wieder starten.

mfg

Dieter Bender
Zitat Zitat von ParkerLouis Beitrag anzeigen
Hallo zusammen,

ich bin neu hier im Forum und gespannt auf die Rückmeldungen!

Wir haben eine Anwendung gebaut, die auf einem Windows Client ständig eine DataQueue auf der AS/400 abfragt und verarbeitet.

Alles läuft sehr gut, bis auf die Tatsache, dass wenn die Datensicherung läuft wir im DataQueu.Read hängenbleiben.

Auch ein erneutes SignOn bringt nichts.

Wie kann man denn im Programm feststellen, ob man noch angemeldet ist?