Creating and Using DLLs in z/OS - Topical Outline
Introduction to the Course
Interesting Applications
Coding Notes For Examples in the Class
Computer Exercise: Setting Up for the Labs
DLLs - Dynamic Link Libraries
DLL Concepts
Creating DLLs
Using DLLs
DLLs - Binder
DLL Applications - Finding the DLLs
DLLs - in C
Building DLLs
Building DLL Applications
C DLLs - An example
DLLs - CBA
DLLs - New services
DLLs - COBOL
COBOL DLL Examples 1, 2
COBOL and C DLLs
COBOL DLL Examples 3, 4
DLLs - PL/I
Building DLLs in PL/I
PL/I DLL Application programs
Naming issues
PL/I DLL example
Packages
Packages and DLLs together
OPTIONS(FETCHABLE)
DLLINIT compiler option
DLLs - Assembler
Assembler Language Support for DLLs - original
Assembler Support: HLASM 1.5+ and z/OS 1.6+
The CEEENTRY macro
The CEEPDDA macro
The CEEPLDA macro
The CEEPCALL macro
Assembler DLL considerations
Conclusions
Loading DLLs - Tradeoffs
Subroutine linkages - options
Computer Exercise: Creating and Using DLLs
M525 / 1 Day
These Materials © Copyright 2012 by Steven H. Comstock
Materials version: V3.x
Course description
Course Objectives
LE curriculum
Home page
This page last updated:1 August, 2014
Copyright © 2014 by Hunter's Training Associates, LLC