Généralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITIL
En pratiqueInscriptions Tout développeur d'applications qui va développer des applications traditionnelles interface texte (3270) ou serveur à l'aide de EGL.
De l'expérience avec les applications mainframe traditionnelles dans un environnement CICS ou IMS/TM est requise. Des connaissances générales en bases de données relationnelles constituent un avantage (voir le cours Concepts RDBMS)
Présentation théorique et exercices (environ 50%)
Guido Indesteege.
3 jours.
Le Enterprise Generation Language (EGL), utilisable avec l'environnement de développement Rational Business Developer (RBD) de IBM, est un langage de programmation qui permet la production d'applications serveur complètement fonctionnelles pour des environnements batch ou CICS ou IMS/TM. La complexité liée à la gestion des écrans ou aux accès aux bases de données est totalement dissimulée de telle manière que l'effort de développement peut être porté sur l'aspect fonctionnel (business) plutôt que sur l'aspect technique du software. Après l'encodage du programme EGL, l'étape suivante permet de générer les sources COBOL (ou Java) qui par la suite peuvent être transformées en modules exécutables, prêts à être exécutés sur le serveur (UNIX, i5 ou mainframe z/OS).
Lors de cette formation, les participants apprendront: