Vorheriges Thema: Verwalten von AuslösernNächstes Thema: Konfigurieren von Catalyst-Auslösereigenschaften auf Domänenebene


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:

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:

  1. 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.
  2. Führen Sie auf Umgebungsebene, auf der der Auslöserstatus deaktiviert ist, eine der folgenden Aktionen aus:
  3. Führen Sie auf Koordinationsrechnerebene, auf der der Auslöserstatus deaktiviert ist, eine der folgenden Aktionen aus:
  4. 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.
  5. CA Process Automation verarbeitet neuen Inhalt und startet den konfigurierten CA Process Automation-Prozess mit den von der externen Anwendung weitergegebenen Werten.
  6. Ü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.