Für die Erstellung von openUTM-Client-Programmen, die die XATMI-Schnittstelle verwenden, werden Include-Dateien für C und COPY-Elemente für COBOL ausgeliefert.
Beim Binden der Client-Programme muss die UTM-Client-Bibliothek eingebunden werden.
C-Module mit XATMI-Aufrufen benötigen folgende Dateien:
Die Include-Datei
xatmi.h
.Die Datei(en) mit den Datenstrukturen für alle typisierten Puffer, die im Modul verwendet werden, siehe auch Abschnitt „Typisierte Puffer“.
COBOL-Module mit XATMI-Aufrufen benötigen folgende COPY-Elemente und Dateien:
Die COPY-Elemente TPSTATUS, TPTYPE, TPSVCDEF und TPCLTDEF.
Die Datei(en) mit den Datenstrukturen für alle „typed records“, die im Modul verwendet werden.
Auf Windows-Systemen wird die XATMI-Schnittstelle nicht in COBOL unterstützt.
Windows-Systeme
Auf Windows-Systemen finden Sie die Include-Dateien jeweils im Dateiverzeichnis
upic-dir\xatmi\include
Es werden keine Copy-Elemente für COBOL ausgeliefert.
Unix- und Linux-Systeme
Auf Unix- und Linux-Systemen finden Sie die Include-Dateien jeweils im Dateiverzeichnis
upic-dir/xatmi
/include
und die COPY-Elemente im Dateiverzeichnis
upic-dir/xatmi
/copy-cobol85
bzw. upic-dir/xatmi/netcobol
Die UTM-Client-Bibliothek heißt libxtclt
im Verzeichnis upic-dir/xatmi/sys
BS2000-Systeme
Auf BS2000-Systemen finden Sie die Include-Dateien und die COPY-Elemente als Bibliothekselemente vom Typ S in der Bibliothek
$userid.
SYSLIB.UTM-CLIENT.070