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