Installation der CallAPI für z/OS

Die Automation Engine liefert ein CallAPI für z/OS. Sie aktiviert Aufrufe in der Automation Engine aus Ihren eigenen Programmen, die in bestimmten Programmiersprachen wie z. B. C geschrieben werden können.

UCXBM25C ist ein CallAPI-Dienstprogramm, das von der Kommandozeile des Betriebssystems, von einem Script oder einem Job aus aufgerufen werden kann.

Sie können die CodeTabelle angeben, die in der INI-Datei des z/OS CallAPI verwendet werden soll. Geben Sie den Namen des CodeTable-Objekts im Parameter codetable= im Abschnitt [GLOBAL] ein. Die IBM-Standardcodetabelle wird verwendet, wenn nichts in diesem Parameter angegeben ist, siehe Call API z/OS– INI-Datei.

In Automic Automation Kubernetes Edition stellen CallAPIs eine Verbindung zu einem TCP-Load Balancer her. Die Adresse des Load Balancers muss auf beiden Seiten definiert sein: Automation Engine und CallAPI. Die einzigen Ausnahmen sind die CallAPIs für Java und SAP, die aktualisiert werden müssen, um TLS/SSL für die Verbindung mit der Automation Engine verwenden zu können. Diese beiden CallAPIs stellen eine Verbindung mit dem Java-Kommunikationsprozess (JCP) über einen Ingress/HTTPS-Load Balancer her.

Mehr Informationen:

Installation der CallAPI für z/OS

Um die CallAPI für z/OS zu installieren, müssen Sie die Load-Bibliothek mit dem Dienstprogramm TSO RECEIVE erstellen. Das Auslieferungsverzeichnis enthält eine exemplarische Datei (UCXBM25C.INI), die für jeden Text-FileTransfer auf z/OS verwendet werden kann. Sie können Ihre vorhandene INI-Datei beibehalten, auch wenn es eine neue Automation Engine-Version gibt. Sie können sie bei Bedarf anpassen.

Hinweis: Wenn UCXBM25C ein Alias (Link) ist, der auf UCCALL3I verweist, ändern Sie ihn so ab, dass er auf UCCALL4 verweist.

Beispiel

//UCCALL EXEC PGM=UCXBM25C,REGION=65M,

ändern Sie in:

//UCCALL EXEC PGM=UCCALL4,

Die Ladebibliothek kann mit einem beliebigen FileTransfer übertragen werden (z. B. IND$FILE ohne ASCII/EBCDIC-Konvertierung oder CR/LF-Konvertierung).

Siehe auch: