Manuel d'intégration des applications > CallAPI > Plateformes pour les CallAPI > CallAPI pour GCOS8

CallAPI pour GCOS8

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.

Exemple

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 :