Anwendungsintegration > CallAPI > Plattformen für die CallAPIs > CallAPI für z/OS

 CallAPI für z/OS

Folgende Beschreibung enthält Informationen und Hinweise für die Verwendung des CallAPI für z/OS.

In der INI-Datei des z/OS-CallAPIs können Sie nun bestimmen, welche CodeTabelle verwendet werden soll. Tragen Sie im Parameter codetable= in der Sektion [GLOBAL] den Namen des CodeTabellen-Objektes ein. Es wird die Standard IBM CodeTabelle benützt, wenn der Parameter leer ist.

1.

CallAPI und eigenes Programm

Sie können das CallAPI von einem eigenen Programm heraus aufrufen. Kenntnisse der Programmiersprache, in denen dieses Programm geschrieben wurde, werden dafür vorausgesetzt.

2.

CallAPI und das Dienstprogramm

In der Auslieferung befindet sich das Dienstprogramm UCXBM25C, welches sich in der Ladebibliothek befindet und in z/OS-Jobs verwendet werden kann.

Das AE Script, welches in der Automation Engine durchgeführt werden soll, wird aus SYSIN gelesen.

Anstatt der Dataset-Namen können Sie auch die Data Definition verwenden (siehe Beispiel).

Wird das Dienstprogramm in einem Job verwendet, muss der Benutzer eine Berechtigung für TCP/IP-Kommunikation haben.

Beispiel

Die Dataset-Namen sind an Ihre AE-Installation bzw. z/OS-Konfiguration anzupassen.

//UC4JOB   JOB ......
//UCCALL   EXEC PGM=UCXBM25C,REGION=2M,
//    PARM='INI=UC4.UCXBM25C.INI LOGON=0004,SMITH,UC4'
//STEPLIB  DD DSN=UC4.UCXJM25.LOAD,DISP=SHR
//*        You can use the following command
//*        instead of the PARM INI=AE-inifile
//*UCINI    DD DSN=AE-inifile,DISP=SHR
//SYSIN    DD *
:SET &RUNNR = ACTIVATE_UC_OBJECT(JOBS,ExampleL1)
:IF &RUNNR = '0000000'
:   SET &ERROR = SYS_LAST_ERR_NR
:   STOP MSG,51,'ACTIVATION ERROR: &ERROR'
:ELSE
:   STOP NOMSG,50,'JOB WAS STARTED WITH RunID &RUNNR'
:ENDIF
/*
//

 

Siehe auch:

Allgemeines zum CallAPI
Verwendung des CallAPIs

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH