Installation der CallAPI für UNIX
Die Automation Engine stellt eine CallAPI für UNIX zur Verfügung. Sie ermöglicht Aufrufe in der Automation Engine von Ihren eigenen Prozeduren oder Programmen aus, die in Programmiersprachen wie C, C++ oder COBOL geschrieben werden können.
UCXB???C ist ein CallAPI-Dienstprogramm, das für Kommandozeilenaufrufe oder in ausführbaren Dateien verwendet werden kann.
Für jede unterstützte UNIX-Variante wird ein dreistelliger Code zugewiesen, der in einigen CallAPI-Dateinamen verwendet wird, wie z. B. AP6 für AIX.
Hinweis: In diesem Dokument wird der spezifische Code durch ??? ersetzt.
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 UNIX
-
(Admin-Computer) Übertragen Sie die TAR-Datei UCXB???C.tar.gz per FTP.
-
(Host) Entpacken Sie die tar-Datei: gzip -d UCXB???C.tar.gz oder gunzip UCXB???C.tar.gz
tar xvf UCXB???C.tar
Linux: tar -zxvf UCXB???C.tar.gz
Beim Entpacken werden die Dateien automatisch in den Verzeichnissen /bin, /lib und /src angelegt, falls sie noch nicht vorhanden sind. Die gepackte Datei kann anschließend gelöscht werden.
-
Passen Sie die INI-Datei (UCXBXXXC.ORI.INI) des UNIX-CallAPI an Ihre Systemumgebung an. Weitere Informationen finden Sie unter Call API Unix – INI-Datei.
Hinweis: Sie können Ihre vorhandene INI-Datei beibehalten, auch wenn es eine neue Automation Engine-Version gibt, und sie bei Bedarf anpassen.
-
Setzen Sie die Variable:
-
AIX: export LIBPATH=Pfade der Installationsverzeichnisse
-
Solaris, Linux, zLinux: export LD_LIBRARY_PATH=Pfade der Installationsverzeichnisse
-
Siehe auch: