Advanced TSO REXX Programming
- Recommended Duration:
- 5 Days
- Version
- TSO/E REXX. The programming exercises may be coded in Assembler H. the High Level Assembler, VS COBOL II, COBOL for OS/390 & VM (formerly COBOL for MVS and VM or COBOL/370), PL/I Versions 1 or 2, or PL/I MVS and VM.
- Benefits
- Students who complete this course will be able to design and maintain applications using native TSO commands and the powerful capabilities of the REXX language. The techniques taught in this class might be helpful in writing mainframe-based server applications.
- Audience
- Applications and systems programmers who need to know how to use the facilities of TSO and REXX from programs written in Assembler, COBOL, or PL/I
- Prerequisites
- The student entering this course should have 6 months recent experience using REXX in the TSO environment and in writing programs in one of these langauages: Assembler, COBOL, or PL/I. Or have completed the "TSO REXX Programming" course within the last 12 months.
- Major Topics
-
- Passing arguments to and receiving parameters in compiled programs running in batch and native TSO
- Issuing TSO Commands from compiled programs (IKJEFTSR service)
- Calling programs from an exec
- Accessing, updating, and creating REXX variables from compiled programs running under TSO (IKJCT441 service)
- Working with DB2 data from an EXEC
- REXX dynamic program linkages:
- ADDRESS LINK, ATTACH, LINKPGM, ATTACHPGM, LINKMVS, ATTACHMVS
- Accessing, updating, and creating REXX variables from a program running in a non-TSO/E-integerated address space (IRXEXCOM service)
- Exercises
- There are nine machine exercises.