-
Hallo,
Das Problem von RPG, CL und solchen Aufrufen sind Threading Probleme.
Alle aufgerufenen Programme müssen Threadsafe sein, bei RPG gibt es eine Option in den H Zeilen (irgendwas mit *SERIALIZE siehe RPG Referenz). Bei CL geht das garnicht => unpredictable Results, das was Sie da haben.
Aufrufe aus Java über RPG und zurück sind im Umfeld von Multi threaded Applications deadlock Kandidaten.
Einfachster Weg aus Java RPG aufzurufen (auch CL möglich) sind stored Procedures, d.h. RPG oder CL als stored Procedure registrieren und über SQL CALL aufrufen.
Von synchronen Aufrufen von Java und CL würde ich generell abraten, obwohl ich weiss, dass das manche nicht hören/wahrhaben wollen
mfg
Dieter Bender
Similar Threads
-
By Vicky-B in forum NEWSboard Java
Antworten: 17
Letzter Beitrag: 06-05-08, 11:05
-
By Badener in forum NEWSboard Java
Antworten: 5
Letzter Beitrag: 13-07-06, 17:09
-
By hoeppe in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 22-07-05, 09:46
-
By PGMR in forum NEWSboard Java
Antworten: 10
Letzter Beitrag: 10-02-05, 10:33
-
By PGMR in forum NEWSboard Programmierung
Antworten: 0
Letzter Beitrag: 02-02-05, 13:10
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