Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Programmaufbau bei Kommunikation mit Transportsystem-Anwendungen

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“.