Dieses Kapitel beschreibt die Besonderheiten, die Sie beachten müssen, wenn Sie eine Kommunikation mit Transportsystem-Anwendungen (= TS-Anwendungen) programmieren möchten.
Überblick
Eine Transportsystem-Anwendung wird als Client mit Partnertyp APPLI oder SOCKET an eine UTM-Anwendung angeschlossen. Bei Partnertyp SOCKET muss der Transportsystem-Endpunkt mit T-PROT=(SOCKET[, *ANY|*USP [, SECURE]]) generiert sein und die Kommunikation oberhalb von TCP/IP muss über das UTM-Socket-Protokoll (USP) erfolgen. Sie können die Transport-Anwendung wie folgt generieren:
Explizit mit einer PTERM-/LTERM-Anweisung:
PTERM ...,PTYPE=APPLI/SOCKET[, BCAMAPPL=
socket-anwendungsname]
LTERM ...
Als LTERM-Pool mit einer TPOOL-Anweisung:
TPOOL ...,PTYPE=APPLI/SOCKET[, BCAMAPPL=
socket-anwendungsname]
Für TS-Anwendungen vom Type SOCKET müssen Sie einen zusätzlichen Anwendungsnamen generieren, der als Transportsystem-Endpunkt verwendet wird:
BCAMAPPL
socket-anwendungsname
, T-PROT=(SOCKET[, *ANY|*USP[, SECURE]])
Von einer Transportsystem-Anwendung aus kann in der UTM-Anwendung
ein Vorgang gestartet werden
oder eine Nachricht für eine TAC-Queue oder eine Temporäre Queue erzeugt werden.
Informationen zur Generierung von Transportsystem-Anwendungen finden Sie im openUTM-Handbuch „Anwendungen generieren“.