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