Der z/OS-Agent arbeitet über eine TCP/IP-Schnittstelle mit dem Automation Engine System zusammen.
Er kommuniziert innerhalb z/OS mit JES2 oder JES3.
Der z/OS-Agent verfügt über folgende Funktionalität:
Jobs werden in der AE als Objekte mit verschiedenen Registerkarten definiert und gepflegt. In der Registerkarte Script ist die JCL hinterlegt. Sie kann durch Script-Sprachmittel von AE mit einer komplexen Logik versehen werden.
Siehe: Benutzerhandbuch - Job und Job - Ausführen
Ein Job wird in der AE durch Steuerungsmechanismen, wie beispielsweise Workflow- oder Schedule-Objekte, bzw. manuell gestartet. Dabei wird in der Automation Engine ein ablauffähiger Job generiert und per FileTransfer an den MPE-Agenten geschickt.
Siehe: AE Intern - Durchführung von Objekten
Im z/OS wird der Job gelesen und in den Internal Reader gestellt. Der Internal Reader startet den Job. Die Überwachung erfolgt über SSI.
Der Job meldet Beginn und Ende der Durchführung dem Agenten, der seinerseits diese Informationen an die Automation Engine weiterreicht.
Der Agent überwacht in regelmäßigen Intervallen den Status des Jobs. Geht ein Job verloren (durch ABEND, CANCEL oder PURGE) wird durch diesen Mechanismus das Ende festgestellt. Der Rückgabewert des Jobs ist in der AE verfügbar.
Der Job-Report (MSGCLASS), bestehend aus der JES-Statistik und dem kompletten Joboutput, wird in die von der Automation Engine benannte Datei gestellt. Wenn im Job so festgelegt, überträgt der Agent den Report an die Automation Engine, welche diesen in die AE Datenbank speichert. Der Joboutput wird vom JES angefordert. Daher ist es nötig, eine MSGCLASS mit Status HOLD zu verwenden.
FileTransfers werden in der AE als Objekte mit verschiedenen Registerkarten definiert und gepflegt. Sie werden mit der dort festgelegten Zeichenumsetzung durchgeführt, zum Beispiel "IBM_3270_DEUTSCH".
Siehe: Benutzerhandbuch - FileTransfer
Siehe: Knowledge Base AE und z/OS - Agent - FileTransfer-Unterstützung
Ereignisse werden in der AE als Objekte mit verschiedenen Registerkarten definiert und gepflegt.
Der z/OS-Agent unterstützt auch Ereignisse vom Typ "DateiSystem" und "Konsole".
Siehe: Benutzerhandbuch - Ereignis
Das CallAPI kann mit einem Dienstprogramm genutzt werden, welches beispielsweise aus einem Job heraus aufgerufen werden kann.
Siehe: Benutzerhandbuch - CallAPI für z/OS
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |