La description suivante contient des informations et des conseils relatifs à l'utilisation de CallAPI pourGCOS8. |
1. |
CallAPI et programme dédié |
---|
Vous pouvez exécuter CallAPI à partir de votre propre programme. Il est pour cela nécessaire d'avoir des connaissances du langage de programmation dans lequel ce programme a été écrit.
Le programme ucxbxxxc.c est un code source C. La définition de structure correspondante se trouve dans le fichier uccall3.h. Actualisez l'exemple avec vos données. Adaptez les fichiers JCL à votre environnement. Vous pouvez donc créer un RU et tester CallAPI.
1. |
CallAPI et l'utilitaire |
---|
Sur le CD fourni se trouve l'utilitaire ucxbgc8c qui peut être exécuté à partir d'un Job.
Les étapes de traitement définies par le Script AE sont lues dans l'entrée standard. Les fichiers INI et de Script peuvent également être définis avec un code fichier.
Le premier exemple illustre l'exécution de CallAPI pour GCOS8.
$$dismiss
$ ident uc4
$ run rufile=uc4/callapi/exec/ucxbgc8c,
$ etc runame=ucxbgc8c
$ privity
$ limits 9999,,,50k
$ dmpopt savdmp=(mini)
$ data cz
$ ascii
ucxbgc8c ini=uc4/callapi/data/ucxbgc8ci \
script=uc4/callapi/data/script
$ endJob
Le deuxième exemple illustre l'exécution de CallAPI lorsque les fichiers INI et de Script sont définis avec un code fichier.
$$dismiss
$ ident uc4
$ run rufile=uc4/callapi/exec/ucxbgc8c,
$ etc runame=ucxbgc8c
$ privity
$ limits 9999,,,50k
$ dmpopt savdmp=(mini)
$ data cz
$ ascii
$ prmfl SC,r,s,uc4/callapi/data/script
$ prmfl IN,r,s,uc4/callapi/data/ucxbgc8ci
ucxbgc8c ini=fc*IN script=fc*SC
$ endJob
Rubriques connexes :
Généralités sur CallAPI
Utilisation de CallAPI