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
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Sekoia.io : l’alternative européenne qui s’impose dans la cybersécurité
- Redéfinir la confiance à l’ère de l’IA agentique : les entreprises sont-elles prêtes pour le SOC autonome ?
- IA Agentique : la vraie rupture c’est la gouvernance humaine
- Les défaillances des pipelines de données pèsent lourdement sur la performance des grandes entreprises
Articles les + lus
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
À la une de la chaîne Tech
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
