Manuel d'administration > Installation > Nouvelle installation > Installation de CallAPI pour BS2000

Installation de CallAPI pour BS2000

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.

Fichiers fournis

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

 


Déroulement

1.

Configuration de l'environnement système

 

Rubriques connexes :