

Optimieren von CA Identity Manager › Optimieren der Laufzeitkomponenten › JMS-Einstellungen › Steuern von JMS Message Drive Event-Zustandsübergängen
Steuern von JMS Message Drive Event-Zustandsübergängen
CA Identity Manager verwendet JMS-Meldungen, um die Zustandsübergänge eines Ereignisses zu steuern. Das folgende Verfahren beschreibt die erforderlichen Schritte:
- Ein Benutzer sendet eine Aufgabe.
- Die Aufgabe generiert ein oder mehrere Ereignisse.
- Wenn ein Ereignis zur Ausführung bereit ist, ändert CA Identity Manager den Status des Ereignisses in BEGIN, und das Ereignis verbleibt in der Aufgabenpersistenz-Datenbank.
- CA Identity Manager erstellt eine JMS-Meldung, die die Ereignis-ID enthält, und sendet diese Meldung an die Events Message Queue.
- Bei Erhalt der Meldung startet JMS dann eine Instanz der Event Message Driven Bean, die eine Implementierung des Ereignis-Controllers ist.
- Der Ereignis-Controller verwendet die Ereignis-ID aus der Meldung, um das Ereignis aus der Aufgabenpersistenz-Datenbank abzurufen, und führt dann die Aktionen für den aktuellen Zustand des Ereignisses aus.
- Nach Abschluss dieses Zustands wird für das Ereignis der nächste Zustand festgelegt, der in der Aufgabenpersistenz-Datenbank verbleibt, und eine neue JMS-Meldung wird für das Bearbeiten des nächsten Zustands gesendet.
Dieser Zyklus dauert fort, bis der Zustandsautomat des Ereignisses beendet ist.
Copyright © 2014 CA.
Alle Rechte vorbehalten.
 
|
|