Vous trouverez ici des indications pour la nouvelle installation d'un CallAPI pour BS2000. |
CallAPI pour BS2000 est fourni avec l'Automation Engine. Il permet d'exécuter des programmes dans l'Automation Engine à partir de programmes tiers. Les programmes tiers peuvent être écrits dans des langages de programmation comme C, COBOL, Assembleur, etc. D'autre part, UCXBB2?C est un utilitaire pouvant par exemple être exécuté depuis une procédure ou un Job d'entrée.
Pour chaque variante BS2000 prise en charge, un code à un caractère a été attribué. Il est présent dans certains noms de fichiers de CallAPI et est également décrit dans la terminologie. Dans le présent document, le code en question est remplacé par le caractère "?".
Dans le fichier INI de CallAPI de BS2000, vous pouvez décider de la Table de Codes à utiliser. Dans le paramètre codetable= de la section [GLOBAL], entrez le nom de l'objet Table de Codes.
Les fichiers appartenant à CallAPI sont compressés dans des fichiers tar. Vous trouverez le fichier tar en question dans un sous-répertoire conforme à la variante BS2000 de IMAGE:AGENTS\BS2000 :
Le fichier tar nécessaire doit être transféré avec un Transfert de Fichier texte quelconque dans le système BS2000. Il peut y être décompressé à l'aide de l'utilitaire BS2-TAR ou avec BS2-TOOLS version 2.00W et supérieure (tous deux des logiciels de l'Automation Engine).
Les fichiers suivants font partie des fichiers fournis avec BS2000 et représentent le contenu du fichier tar. La version actuelle de l'Automation Engine apparaît dans le nom des fichiers. Celle-ci est remplacée dans le tableau ci-dessous par les caractères "x.xxx".
Nom du fichier | Description |
---|---|
x.xxx.UCXBB2?C.INI | Fichier INI pour l'utilitaire |
x.xxx.UCXBB2?C.LIB | Bibliothèque Plam LMS |
La bibliothèque Plam LMS contient tous les éléments nécessaires à la programmation.
Nom d'élément | Description de l'élément |
---|---|
UCXBB2?C Type L | Utilitaire pour exécuter CallAPI |
UCCALL3 Type L | Grand module devant être lié, ou chargé dynamiquement, au programme de CallAPI utilisé. |
UCCALL3 Type M | Macro en Assembleur pour la description de l'interface |
UCCALL3.H Type S | Fichier d'en-tête en C pour la description de l'interface |
UCCALL3.CPY Type S | Copie en COBOL pour la description de l'interface |
SAMPLE.COBOL type D | Exemple de source pour utilisation de CallAPI dans un programme en COBOL |
1. |
Configuration de l'environnement système |
---|
Rubriques connexes :