RPG und das Integrated Language
Environment (ILE)
EDU010
Dauer: 3 Tage
Die Kurse EDU006 und EDU007 haben Sie in die Basis der RPG-Programmierung eingeführt. Jedoch ohne solide Kenntnisse des Integrated Language Environments bleibt die RPG-Programmierung unvollständig. Um gute, robuste, flexible Programme zu realisieren, brauchen wir auch eine entsprechende Applikations-Architektur.
Die Applikations-Architektur stellt uns das Integrated Language Environment (ILE) zur Verfügung.
Im Rahmen einer gemeinsam zu erstellenden Beispielanwendung werden folgende Themenbereiche abgearbeitet.
Themen
Hintergründe
Das DEVOPS Paradigma
- Objekt basiertes Programmieren
- Single Responsibility
- Kapselung
- Reusability
Die ILE-Opjekte
Prozeduren als Grundbausteine einer Anwendung
- Intern und extern/
Module als gekapselte Funktions-Container
- Erstellung
Serviceprogramme als Modul-Container
- Erstellung / Bindung
- Tools: Die Binder Source Language
Speichermodelle
- Single Level Storage
- Teraspace
Activation Groups
- Standard
- Named
- Unnamed
Für den Kurs werden folgende Tools eingesetzt: RDi, iSphere und iRPGUnit Plugins
Voraussetzungen:
EDU006, EDU007
oder ähnliche Kenntnisse sowie RDI oder VS-Code Grundkenntnisse
Ort:
Soweit in der Übersicht kein Ort angegeben wird finden die Kurse online statt.
