Une binding directory est simplement une liste de modules et/ou de programmes
de service que le binder peut utiliser pour trouver toutes les procédures
nécessaires à la création d’un programme. Le binding directory ne
contient aucun code : c’est simplement un répertoire qui indique au binder où
trouver le code.
Les commandes CRTPGM (Create Program) et CRTSRVPGM (Create
Service Program) supportent chacune un paramètre de binding directory :
CRTPGM PGM(program-name) +
MODULE(module1 module2 …) +
ENTMOD(entry-module) +
BNDSRVPGM(srvpgm1 srvpgm2 …) +
BNDDIR(binding-dir1 binding-dir2 …)
CRTSRVPGM SRVPGM(srvpgm-name) +
MODULE(module1 module2 …) +
BNDSRVPGM(srvpgm1 srvpgm2 …) +
BNDDIR(binding-dir1 binding-dir2…)
Le paramètre BNDDIR peut simplifier
les entrées dans les paramètres MODULE
et BNDSRVPGM. Pendant l’étape de liage,
ces commandes commenceront par lier
les objets listés explicitement dans les paramètres MODULE et BNDSRVPGM.
Ensuite, si le binder n’a toujours pas toutes les procédures dont il a besoin, il
commencera à rechercher séquentiellement, dans les répertoires de liage
qu’indique le paramètre BNDDIR. Quand il trouve une entrée qui contient une
procédure dont il a besoin, le binder lie ce module ou programme de service
au programme ou programme de service, exactement comme s’il avait été listé
explicitement dans le paramètre MODULE ou BNDSRVPGM.
La commande CRTBNDDIR (Create Binding Directory) va créer l’objet répertoire.
Vous pourrez ensuite utiliser la commande WRKBNDDIRE (Work with Binding Directory Entries) pour ajouter ou enlever des
entrées de répertoire. La figure 1 illustre un binding directory
classique. Notez que le binding directory peut contenir
des références à la fois aux modules et aux programmes de
service : les modules sont liés par copie ; les programmes de
service sont liés par référence.
Comment déployer une démarche DevOps efficace, sécuriser ses processus de développement et maîtriser les coûts de ses infrastructures ? Les 9 et 10 décembre 2026, DEVOPS REX réunit les professionnels…
Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et…