

Verwalten von Auslösern › Konfigurieren und Verwenden von Auslösern
Konfigurieren und Verwenden von Auslösern
Für externe Anwendungen, die keine SOAP-Aufrufe zum Starten von CA Process Automation-Prozessen ausgeben können, stellt CA Process Automation vier vordefinierte Auslöser bereit. Sie können Auslöser konfigurieren, um die Initiierung von Prozessen über eines der folgenden Elemente zu aktivieren:
- Ein Event von einem Catalyst-Connector
- Eine empfangene Datei
- Eine E-Mail
- Ein SNMP-Trap
Nachdem Sie einen Dateiauslöser oder einen E-Mail-Auslöser konfiguriert haben, können Sie XML-Inhalte erstellen. Die XML-Inhalte starten konfigurierte CA Process Automation-Prozesse mit Parametern von den externen Anwendungen. Der XML-Inhalt kann in einer Datei abgelegt und ins konfigurierte Verzeichnis platziert oder als E-Mail zum konfigurierten Konto gesendet werden. Der Auslöser ruft den Prozess auf, der im XML-Inhalt angegeben wird, wenn angegebene Kriterien erfüllt werden. Die vom Auslöser aufgerufene Prozessinstanz füllt auch Prozessdatensätze mit den im XML-Inhalt angegebenen Werten auf.
Nachdem Sie einen SNMP-Trap-Auslöser in CA Process Automation konfiguriert haben, können externe Anwendungen SNMP-Traps an CA Process Automation senden. Wenn CA Process Automation ein SNMP-Trap empfängt, die mit Objekt-IDs (OIDs) und dem Nutzdatenwertfilter übereinstimmt, wird der konfigurierte Prozess gestartet. Der Datensatz des ausgelösten Prozesses erhält die Trap-Informationen.
Nachdem Sie ein Catalyst-Event-Abonnement konfiguriert haben, können externe Catalyst-Connectors Events an CA Process Automation senden. Wenn CA Process Automation ein Catalyst-Event erhält, das mit dem Filter übereinstimmt, wird der konfigurierte Prozess mit den Event-Eigenschaften gestartet, die im Prozessdatensatz verfügbar sind.
Im Gegensatz zu den Einstellungen, die die Umgebung von der Domäne standardmäßig übernimmt, werden Auslöser sowohl auf Umgebungsebene als auch auf Koordinationsrechnerebene standardmäßig deaktiviert. Um CA Process Automation-Auslöser zu aktivieren, die auf Domänenebene festgelegt sind, legen Sie Vererbung von der Domäne auf der Umgebungsebene fest. Legen Sie anschließend die Vererbung von der Umgebung auf die Koordinationsrechnerebene fest. Alternativ können Sie übernommene Werte überschreiben und Auslöserwerte auf Umgebungs- und Koordinationsrechnerebene konfigurieren.
Verwenden Sie die folgende Vorgehensweise, um Auslöser zu implementieren:
- Konfigurieren Sie Auslöser auf Domänenebene. Diese Konfigurationen werden standardmäßig nicht übernommen. Konfigurieren Sie Auslöser nur dann, wenn Sie planen, die Prozessinitiierung von externen Anwendungen und nur für die Auslösertypen zu akzeptieren, die Sie empfangen möchten.
- Führen Sie auf Umgebungsebene, auf der der Auslöserstatus deaktiviert ist, eine der folgenden Aktionen aus:
- Behalten Sie den Status "Deaktiviert" für nicht anwendbare Auslösertypen bei.
- Ändern Sie für Umgebungen, in denen die Domänenkonfiguration gilt, den Status auf "Von Domäne übernehmen".

- Ändern Sie den Status auf "Aktiviert", und konfigurieren Sie ggf. die Auslöser auf dieser Ebene.
- Führen Sie auf Koordinationsrechnerebene, auf der der Auslöserstatus deaktiviert ist, eine der folgenden Aktionen aus:
- Behalten Sie den Status "Deaktiviert" für nicht anwendbare Auslösertypen bei.
- Ändern Sie den Status auf "Von Umgebung übernehmen". Wenn Sie diese Option auswählen, werden Werte zur Laufzeit von der Umgebung übernommen, wenn Auslöser auf Umgebungsebene definiert werden. Andernfalls werden die auf Domänenebene definierten Werte verwendet.

- Ändern Sie den Status auf "Aktiviert", und bearbeiten Sie die Eigenschaften.
- CA Process Automation durchsucht das konfigurierte Verzeichnis, das konfigurierte E-Mail-Konto und den konfigurierten Port nach Inhalt, der mit den entsprechenden Auslöserkriterien übereinstimmt.
- Externe Anwendungen erstellen die Eingabe für konfigurierte Auslöser:
- Für einen Dateiauslöser oder E-Mail-Auslöser erstellen sie gültigen XML-Inhalt. XML-Inhalt gibt den Pfad zum startenden Prozess, die Anmeldeinformationen, die Startzeit und die Werte der Initialisierungsparameter an.
- Für einen SNMP-Trap-Auslöser senden sie eine gültige SNMP-Trap mit Werten, die mit den konfigurierten Kriterien übereinstimmen, an den Port 162.
- Externe Anwendungen senden CA Process Automation-Auslöser als Teil der Automatisierungsverarbeitung.
- CA Process Automation verarbeitet neuen Inhalt und startet den konfigurierten CA Process Automation-Prozess mit den von der externen Anwendung weitergegebenen Werten.
- Überwachen Sie die Prozessinstanz, die vom Auslöser, der vom externen Prozess gesendet wurde, aufgerufen wird. Sie können den aktiven Prozess durch Prozessüberwachung überwachen. Sie können die Werte anzeigen, die vom Auslöser auf der Seite mit den Datensatzvariablen für den zugeordneten Auslösertyp weitergegeben werden.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
 
|
|