Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

LU6.1-LPAP-Bündel

LU6.1-LPAP-Bündel ermöglichen eine automatische Verteilung von Nachrichten auf mehrere LPAP-Partner. Soll eine UTM-Anwendung sehr viele Nachrichten mit einer Partner-Anwendung austauschen, kann es für die Lastverteilung sinnvoll sein, mehrere Instanzen der Partner-Anwendung zu starten und die Nachrichten auf die einzelnen Instanzen zu verteilen. In einem LU6.1-LPAP-Bündel übernimmt openUTM die Verteilung der Nachrichten an die Instanzen der Partner-Anwendung. Dazu müssen die Teilprogramme im APRO-Aufruf das MASTER-LU61-LPAP adressieren.

Ein Anwendungsfall für eine solche Verteilung der Nachrichten ist die Kommunikation einer UTM-Anwendung mit einer UTM-Cluster-Anwendung. Die Nachrichten an die UTM-Cluster-Anwendung können somit auf die einzelnen Knoten-Anwendungen verteilt werden. Detaillierte Information dazu finden Sie im Abschnitt "LU6.1-LPAP-Bündel einer stand-alone Anwendung mit einer UTM-Cluster-Anwendung" .

Ein LU6.1-LPAP-Bündel besteht aus einem Master-LPAP und mehreren Slave-LPAPs. Die Slave-LPAPs werden dem Master-LPAP bei der Generierung zugeordnet. Die einzelnen Slave-LPAPs adressieren dabei (im Normalfall) verschiedene Partner-Anwendungen.

Bild 6: Beispiel LU6.1-LPAP-Bündel

LU6.1-LPAP-Bündel generieren

MASTER-LU61-LPAP-Anweisung im Abschnitt "MASTER-LU61-LPAP - Master-LPAP eines LU6.1-LPAP-Bündels definieren"
Legt den Namen und die Eigenschaften des Master-LPAP in einem LU6.1-LPAP-Bündel fest:

  • master-lpap-name

    Name für das Master-LPAP.

  • STATUS=

    gibt an, ob Nachrichten an dieses LPAP-Bündel gesendet werden können.

LPAP-Anweisung im Abschnitt "LPAP - LPAP-Partner für die verteilte Verarbeitung über LU6.1 definieren"
Für die Generierung eines Slave-LPAP müssen die folgenden Eigenschaften festgelegt werden:

  • lpap-name

    Name des Slave-LPAP.

  • BUNDLE=master-lpap-name

    Name des Master-LPAP. Das Master-LPAP, der hier angegeben wird, muss in einer Anweisung MASTER-LU61-LPAP definiert sein. Durch Angabe von BUNDLE wird dieses LPAP zum Slave-LPAP des angegebenen Master-LPAP.

    MASTER-LU61-LPAP master , ...
    LPAP slave-lpap , BUNDLE= master , ...

CONs von LPAPs eines LU6.1-LPAP-Bündels

  • Einem Master-LPAP dürfen keine physikalischen Verbindungen (CONs) zugeordnet werden. Es darf also nicht als LPAP in einer CON-Anweisung angegeben werden. Das Master-LPAP nutzt immer die Verbindungen, die den Slave-LPAPs zugeordnet sind.

Verteilung von Nachrichten

Details dazu entnehmen Sie dem Abschnitt "Verteilung von Nachrichten" im Kapitel LU6-1-LPAP-Bündel.

Anzeige im KB-Kopf

Details dazu entnehmen Sie dem Abschnitt "Anzeige im KB-Kopf" im Kapitel LU6.1-LPAP-Bündel.