-
Da gabs schon mehrere Hinweise.
Am besten startet man ein BatchJava (z.B. Prestart-Job), dass dann per Kommunikation (z.B. DTAQ) auf Aufträge wartet, und das Ergebnis zurücksendet.
Eine Keyed-DTAQ eignet sich dafür ganz gut, da die Schlüssel schön getrennt werden können.
Das Javaprogramm warten auf einen bestimmten Key (z.B. "TUWAS"), in den Daten wird z.B. die Job-Nr. als Antwortkey mitgegeben.
Das Empfängerprogramm kann dann gezielt auf diesen Key lesen und warten (ggf. mit Timeout).
Das hat den Vorteil, dass beliebig viele Jobs mit dem Auftragnehmer kommunizieren können oder der Auftragnehmer mittels mehrerer Threads parallele Aufträge ausführen kann.
Die DTAQ wird dabei sehr schön nach FIFO synchronisiert.
Du musst nur noch "veraltete" Schlüssel erkennen und ggf. bereinigen (z.B. QCLRDTAQ bei IPL).
Similar Threads
-
By TARASIK in forum IBM i Hauptforum
Antworten: 21
Letzter Beitrag: 30-03-11, 14:48
-
By Muchi in forum NEWSboard Java
Antworten: 2
Letzter Beitrag: 07-11-06, 12:00
-
By Badener in forum NEWSboard Java
Antworten: 5
Letzter Beitrag: 13-07-06, 18:09
-
By woki in forum NEWSboard Java
Antworten: 3
Letzter Beitrag: 06-06-06, 16:57
-
By usafft in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 25-04-06, 08:23
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks