RPG IV - ILE AVANCE
- Time : 2 days
- Code : ASL512
- Price : 900 € HT
- Objective : Maîtriser à l'issue de la formation, les concepts avancés du RPG IV et de l'ILE.
- Pre-Requisite : Maîtrise du RPG IV.
- Public : Développeurs.
INTRODUCTION
GROUPES D'ACTIVATION
- Principe et mise en oeuvre
- Les groupes d'activation standards
- Effet sur la gestion d'une application
- Les groupes d'activation par défaut
- Avantages et inconvénients
POINTEURS
- Définition et principe
- Pointeurs d'adresses
- Principe des listes chainées
- Pointeurs de procédures
- Fonctions intégrées et codes opérations liés aux pointeurs
- Utilisation dans les API
API
- Principe et utilisation des APIs
- Les APIs CEE*
- Les APIs iSeries génériques
- Intégration d'API dans les programmes ILE
PROGRAMMATION MODULAIRE
- Principes et concepts
- Les différents types de liaisons modulaires
PROGRAMMES DE SERVICE
- Principe et mise en oeuvre
- La mise à jour du programme de service
- Les règles de gestion
- Les programmes de service standards
- La liaison par copie
- Le source d'exportation
- Avantages et limitations
REPERTOIRE DE LIAGE
- Principe et mise en oeuvre
- Gestion des entrées
- Association à un programme modulaire
- Avantages et inconvénients
- Mode de gestion des répertoires de liage
- Règles de gestion
PROCEDURES ET FONCTIONS
- Principe et mise en oeuvre
- Ecriture des procédures et des fonctions
- Utilisation dans un module
- Le prototype
- Règles de gestion
- Utilisation dans un programme ILE
GESTION DES DONNEES
- Importation-exportation de variables
- Transmission de données par valeur, variable ou constante
- Variables STATIC
INTEGRATION FONCTIONS ET PROCEDURES C
- Règles à respecter
- Mise en oeuvre