Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Kommunikationspartner einer UTM-Anwendung

Eine UTM-Anwendung kann mit verschiedensten Partnern kommunizieren. Kommunikationspartner einer UTM-Anwendung sind z.B.:

  • Terminals

    Die KDCS-Schnittstelle ermöglicht den unmittelbaren Anschluss zeichenorientierten Terminals. Diese Terminals können Sie im Zeilenmodus einsetzen, oder in openUTM auf BS2000-Systemen auch Bildschirm-Formate (Masken) verwenden.

  • UPIC-Clients

    UPIC-Clients sind Programme, die zur Kommunikation mit einer UTM-Anwendung die CPI-C-Schnittstelle mit UPIC als Trägersystem verwenden.

  • Transportsystem(TS)-Anwendung

    Transportsystem-Anwendungen sind Programme, die zur Kommunikation mit einer UTM-Anwendung unmittelbar auf einer Transportsystem-Schnittstelle, wie z.B. Sockets, aufsetzen. TS-Anwendungen können auch andere UTM-Anwendungen sein.

  • HTTP-Clients
    HTTP-Clients sind Programme, die zur Kommunikation mit einer UTM-Anwendung das HTTP-Protokoll verwenden und auf der Socket-Schnittstelle aufsetzen.
  • Aus UTM-Vorgängen können Ausgabe-Aufträge am Drucker erzeugt werden (siehe Abschnitt „Ausgaben auf Drucker"). Auch Druckaufträge sind in das Transaktionskonzept einbezogen.

  • OSI TP-, LU6.2- oder LU6.1-Partner

    Dabei kann es sich um eine andere UTM-Anwendung oder eine UTM-Client-Anwendung mit Trägersystem OpenCPIC handeln oder um Anwendungen, die auf Transaktionssystemen anderer Hersteller basieren.

Die Kommunikation mit allen diesen Partnern wird mit den gleichen KDCS-Aufrufen realisiert:

MPUT

zum Senden einer Dialog-Nachricht an den Partner

FPUT/DPUT

zum Senden einer Asynchron-Nachricht an den Partner oder eine Message Queue

MGET

zum Empfangen einer Dialog-Nachricht vom Partner

DGET

zum Lesen einer Asynchron-Nachricht aus einer Message Queue

FGET

zum Empfangen einer Asynchron-Nachricht vom Partner

Diese Aufrufe können auch zur Kommunikation innerhalb einer UTM-Anwendung eingesetzt werden:

  • Mit MPUT kann eine Nachricht an ein Folge-Teilprogramm gesendet werden, die dieses dann mit MGET lesen kann. Für den Austausch zwischen den Teilprogrammen eines Vorgangs stehen jedoch auch Vorgangs-spezifische Speicherbereiche zur Verfügung (KB und LSSB siehe Die KDCS-Speicherbereiche bei openUTM").

  • Mit FPUT/DPUT lassen sich Asynchron-Nachrichten an lokale Asynchron-Vorgänge oder Message Queues senden, die von diesen mit FGET/DGET gelesen werden können.