Vous voilà donc convaincu que, dans certains cas, il est judicieux d'appeler un programme RPG à partir d'une application Java. A première vue, c'est une tâche simple. Vous savez probablement que la Toolbox supporte les appels de commandes et de programmes iSeries, donc où est le problème ? Malheureusement, les
Ca fait mal !
types de données
Java et ceux d’iSeries sont tellement
différents que la transmission de
paramètres entre Java et une commande
ou un programme iSeries passe
par une pénible conversion.
La plupart des données iSeries sont
soit des champs décimaux fixes (numériques
zonés ou packés) soit des
champs caractère qu’il faut associer
aux objets Java appropriés : objets
BigDecimal pour des nombres zonés et packés et objets String pour des
champs caractère. Après tout, ce n’est
pas si difficile, mais c’est beaucoup de
programmation pour un simple appel
de programme. IBM a facilité quelque
peu les choses en fournissant la description
des données et des classes de
conversion dans le cadre de la Toolbox,
mais le processus est encore quelque
peu tortueux, comme le montre la figure
1 en A. (Tous les exemples de
code de cet article utilisent des données
codées en dur et appliquent une
vérification d’erreur succinte pour réduire
l’espace nécessaire.)
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
- Activer la mise en veille prolongée dans Windows 10
- Afficher les icônes cachées dans la barre de notification
- Et si les clients n’avaient plus le choix ?
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Cybersécurité Active Directory et les attaques de nouvelle génération
Les plus consultés sur iTPro.fr
- Cyberattaques assistées par IA : Pourquoi le modèle Mythos d’Anthropic représente une menace sérieuse pour la cybersécurité
- Avec les Smart Data, les entreprises mènent la danse de l’observabilité moderne
- Les dirigeants européens redéfinissent la C-suite à l’ère de l’IA
- Analyse Patch Tuesday Mai 2026
Articles les + lus
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
Les coûts cachés des merge requests générées par l’IA
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
À la une de la chaîne Tech
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
- Les coûts cachés des merge requests générées par l’IA
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
