Les développeurs RPG et Cobol doivent souvent maintenir ou moderniser de grosses applications monolithiques, le plus souvent chichement documentées. WDSc s’efforce donc d’offrir aux développeurs davantage d’outils pour mieux comprendre ces applications. L’un de ces outils est le nouveau Application Diagram Viewer dans WDSc Advanced Edition.
Le Application
Application Diagram Viewer
Diagram Viewer prend une sélection de membres, programmes et programmes de service ILE RPG et ILE Cobol et, à partir d’eux, dessine un diagramme graphique représentant la structure de l’application. En V7.0, on a une vue diagramme d’appel source et une vue diagramme de structure de programme.
Le diagramme d’appel source visualise les appels de sous-routines et de procédures dans et entre les membres source. Les sous-routines et procédures sont affichées sous forme de noeuds dans le diagramme et la sous-routine, et les appels de procédures apparaissent comme des connexions entre les noeuds (figure 2).
Le diagramme de structure de programme visualise les relations de liage ILE entre les programmes et les programmes de service, affichés sous forme de noeuds dans le diagramme. Les relations de liage sont affichées sous forme de connexions entre les noeuds. En outre, chaque noeud contient une liste extensible montrant tous les modules qui ont été liés au programme ou au programme de service.
Pour créer un tel diagramme, choisissez d’abord quelles ressources vous voulez visualiser (dans le RSE), puis sélectionnez Visualize Application Diagram dans le menu pop –up. Le workbench inspecte alors chaque ressource, construit le diagramme applicatif et l’ouvre dans le visualiseur.
Une fois le diagramme affiché, vous pouvez l’utiliser librement: l’imprimer, le sauvegarder, lui ajouter des notes, et l’exporter dans un fichier texte ou image. Vous pouvez même ouvrir le code source pour un noeud dans votre diagramme vers le Remote Systems LPEX Editor.
Bien entendu, le Application Diagram Viewer n’est pas une fonction isolée, puisqu’il fait partie intégrante de l’environnement de développement. La vue Outline montre une vue panoramique de tout le diagramme d’application avec une boîte grisée qui représente la partie du diagramme actuellement visible dans le viewer.
La vue Properties montre des détails supplémentaires sur le noeud actuellement sélectionné dans le diagramme. Ainsi, si un programme de service est sélectionné, on voit la liste des procédures exportées, des modules liés, des autres programmes de service utilisés par celui-ci, et des programmes et programmes de service qui utilisent ce programme de service (dans la limite du diagramme d’application).
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
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
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Et si les clients n’avaient plus le choix ?
- Cybersécurité Active Directory et les attaques de nouvelle génération
Les plus consultés sur iTPro.fr
- Infrastructures critiques : la France redoute les attaques dopées à l’IA, mais peine à unifier sa sécurité IT/OT
- Les Assises 2026 : encore plus d’énergie pour poursuivre le chemin
- Agents IA : arrêtons de leur confier nos secrets
- Ransomwares : l’extorsion vise désormais les salariés et leurs proches
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
