Les programmeurs AS/400 font une très grande utilisation du RPG IV. Ils trouvent une large palette d'outils de développement d'applications disponibles. Un tiers des convertisseurs de RPG III en RPG IV offre plus de possibilités que l'outil de conversion inclus avec le compilateur IBM. Parmi les outils de développement sru
De meilleurs outils
poste de travail qui offrent un bon support RPG IV, on trouve Code/400 d’IBM,
Flex/Edit de Aldon Computer Group et CodeStudio 2000 de The RPG Developer Network.
Les deux outils de développement RPG visuels existants (Visual RPG de ASNA et
Visualage for RPG d’IBM) supportent le RPG IV.
De nombreux générateurs de code admettent les nouveaux langage et modèle de programmation,
dont ProGen Plus ILE de ExcelSystems Software Development, Lansa for the AS/400
de Lansa et mrc-Productivity Series 2000″ de michaels, ross & cole. Le seul outil
de ce type disponible d’origine française est RéPéGlio, de la société Répéglio,
qui intègre le RPG IV et ILE depuis ses origines (NdT). Sterling Software, le
propriétaire actuel de COOL:2E (précédemment Synon/2E) a récemment été amené à
rajouter le support du RPG IV et de ILE à son outil.
Ces différents outils existants optimisent l’utilisation du RPG IV et de ILE à
des niveaux différents.
A en croire Jon Paris, ex-IBMer aujourd’hui collaborateur du groupe de formation
Hal North America, quelques générateurs de code n’ont pas encore tiré tous les
avantages de ILE. « Ils ne font que générer les mêmes vieilles syntaxes qu’ils
utilisaient en RPG III, mais ils le font en RPG IV » nous rapporte-t-il. « Ils génèrent
de nombreuses sous-routines standards dans leur code RPG III, routines qu’ils
ont généré des centaines de fois à ) l’identique ou presque. S’ils faisaient du
RPG IV correctement, ces routines seraient converties en sous-procédures et placées
dans des programmes de service. »
Quelques outils utilisent le RPG IV pour le développement d’applications Web.
Mrc-Productivity Series 2000 par exemple, tire profit des fonctions %SCAN et %REPLACE
du RPG IV afin de générer des applications Web CGI séparant la logique de traitement
de la présentation de données. Le code de programme CGI généré ne contient pas
de tag HTML. Le programme CGI lit un fichier source qui est un fichier HTML valide
et remplace les champs « prête nom » dans les fichiers par des données DB2 réelles
ou des résultats traitements de données DB2 par les fonctions prédéfinies SCAN
et REPLACE. Un Webmaster peut modifier le fichier HTML, y ajouter des éléments,
des graphiques et des titres sans affecter la faculté de l’application à communiquer
avec sa base de données.
Un nouvel outil appelé ProGen Websmart de ExcelSystems génère des applications
Web en CGI, qui sont en HTML pour le client et en RPG pour le serveur, utilisant
des sous-procédures prototypées, des gestionnaires de conditions et des programmes
de service liés pour modulariser les fonctions CGI.
Jerry Acy, propriétaire de SoftWare Data Systems, a été bêta-testeur de cet outil.
« Le challenge auquel nous étions confrontés consistait à rendre les informations
de l’AS/400 disponibles sur le Web sans avoir à nous investir en apprenant de
nouvelles technologies » nous explique-t-il. « Avec ProGen WebSmart, je peux sortir
quelque chose du Web en quelques minutes.
Il ne s’agit pas seulement d’une conversion à la volée pour permettre un affichage
par un navigateur. Je peux vraiment appeler mes applications RPG depuis des applications
Web générées à partir de templates ».
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
Les plus consultés sur iTPro.fr
- Hôpitaux virtuels : renforcer le système de santé français grâce au numérique
- Cybercriminalité bancaire : l’IA industrialise les attaques en 2026
- Shadow AI en France : les RSSI alertent, mais la gouvernance des agents IA reste à la traîne
- Attaques edge : les fournisseurs, nouvelle cible prioritaire des cybercriminels
Articles les + lus
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
À la une de la chaîne Tech
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
