Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

XATMI-Funktionen für Clients

&pagelevel(4)&pagelevel

Die folgenden Tabellen listen alle unter openUTM erlaubten XATMI-Aufrufe auf und beschreiben, in welcher Rolle (C = Client oder S = Server) sie aufgerufen und bei welchem Kommunikationsmodell sie verwendet werden dürfen.

Dazu kommen die beiden UTM-Client-Aufrufe tpinit() und tpterm(). Diese beiden Funktionen sind nicht im XATMI-Standard enthalten und dienen zum Anschluss von XATMI an das Trägersystem. Sie sind nachfolgend im Abschnitt „Aufrufe für den Anschluss an das Trägersystem“ beschrieben.

Aufrufe für das Request/Response-Modell

C-Aufruf

COBOL-Aufruf

Aufruf im Client/Server

Beschreibung

tpcall

TPCALL

C

Service-Anforderung im synchronen Request/Response-Modell

tpacall

TPACALL

C

Service-Anforderung im asynchronen Request/Response-Modell bzw. Single Request-Modell (Flag TPNOREPLY gesetzt)

tpgetrply

TPGETRPLY

C

Response im asynchronen Request/Response-Modell anfordern

tpcancel

TPCANCEL

C

löscht eine asynchrone Service-Anforderung, bevor die angeforderte Response eingetroffen ist

Tabelle 10: Aufrufe für das Request/Response-Modell

Aufrufe für das Conversational-Modell

C-Aufruf

COBOL-Aufruf

Aufruf im Client/Server

Beschreibung

tpconnect

TPCONNECT

C

baut eine Verbindung für den Nachrichtenaustausch auf

tpsend

TPSEND

C, S

sendet eine Nachricht

tprecv

TPRECV

C, S

empfängt eine Nachricht

tpdiscon

TPDISCON

C

baut eine Verbindung für den Nachrichtenaustausch ab

Tabelle 11: Aufrufe für das Conversational-Modell

Aufrufe für typisierte Puffer

C-Aufruf

COBOL-Aufruf

Aufruf im Client/Server

Beschreibung

tpalloc

--

C, S

reserviert Speicherplatz für einen typisierten Puffer

tprealloc

--

C, S

verändert die Größe eines typisierten Puffers

tpfree

--

C, S

gibt einen typisierten Puffer frei

tptypes

--

C, S

ermittelt den Typ eines typisierten Puffers

Tabelle 12: Aufrufe für typisierte Puffer