Automation Engine Schnittstelle
AE bietet effiziente Komponentenschnittstellen zur Integration von PeopleTools-Prozessen in die AE-Job-Verarbeitung. Die Komponentenschnittstellen arbeiten unabhängig von der verwendeten PeopleTools-Datenbank. Sie bieten auch eine Vielzahl von Funktionen, wie z. B. Script-Elemente (siehe JCL für PeopleSoft). Die Sammlung aller UC4_* Component Interfaces wird als AE-Schnittstelle bezeichnet.
Tipp! Diese Seite bezieht sich nur auf den manuellen Installationsprozess. Anweisungen zum Installieren eines Container-Java-Agenten finden Sie unter Container-Java-Agenten installieren.
Diese Seite beinhaltet Folgendes:
Voraussetzungen
Die folgenden Voraussetzungen müssen erfüllt sein, um die AE-Schnittstelle nutzen zu können:
- PeopleTools Application Designer
- Berechtigung zum Importieren von Projekten in die PeopleTools-Datenbank
- Berechtigung zum Festlegen von Zugriffsberechtigungen in PeopleSoft.
Mitgelieferte Dateien
Die Dateien werden im Verzeichnis IMAGE:AGENTS\PEOPLESOFT\_TRANS gespeichert. Es ist nicht erforderlich, die beiliegenden Projektdateien vor dem Import zu ändern oder anzupassen.
Ordner: PT8.53
Beschreibung: Verzeichnis, das die Projektdateien der AE-Schnittstelle für PeopleTools 8.53 und höher enthält
Eine Verbindung zur Automation Engine herstellen
Die Automation Engine und die Windows-, UNIX- und Java-Agenten kommunizieren unter Verwendung von TLS/SSL. Diese Agenten richten eine Verbindung zum Java-Kommunikationsprozess (JCP) ein, der vertrauenswürdige Zertifikate verwendet, um ihre Identität gegenüber anderen Kommunikationspartnern nachzuweisen.
Hinweis: Die TLS/SSL-Implementierung gilt nicht für den HP-UX-Agenten, da er in dieser Version nicht mehr unterstützt wird.
Sie können die Parameter trustedCertFolder=, agentSecurityFolder= und keyPassword= in der jeweiligen INI-Datei verwenden, um auf die relevanten Zertifikate zu verweisen. Wenn der Parameter trustedCertFolder= nicht festgelegt ist, sollten die Zertifikate im jeweiligen Speicher installiert werden; das ist der Java-Truststore für Java-Agenten, der Windows-Betriebssystemspeicher für Windows-Agenten oder der TLS/SSL-Speicher für UNIX-Agenten. Weitere Informationen finden Sie unter Verbindungen zur AE sichern (TLS/SSL).
Weitere Informationen zu den verschiedenen Zertifikattypen und ausführliche Anweisungen zur Erstellung und Verwendung finden Sie unter Welche Art von Zertifikaten sollte ich für Automic Automation v21 verwenden?
TLS/SSL-Agenten (in Containern und lokal) und das TLS Gatewayrichten bei Verwendung für die Automic Automation Kubernetes Editioneine Verbindung zu einem Ingress-/HTTPS-Load Balancer ein, und nicht direkt zum JCP. Der Ingress-/HTTPS-Load Balancer muss erreichbar sein und benötigt ein Zertifikat zur Authentifizierung. Die Adresse des Load Balancers muss auf beiden Seiten definiert werden: Automation Engine und Agent/TLS Gateway.
Wichtig! Wenn Sie Agenten für ein Automic Automation Kubernetes Edition-System manuell installieren oder aktualisieren, müssen Sie sicherstellen, dass Sie Ihre Agenten und/oder das TLS Gateway konfigurieren, um den TCP- oder HTTPS-Load Balancer zu erreichen, und nicht direkt den CP oder JCP. Stellen Sie außerdem sicher, dass ihr HTTPS-Load Balancer die erforderlichen Zertifikate besitzt. Weitere Informationen finden Sie unter Eine Verbindung zum AAKE-Cluster herstellen.
PeopleTools-Prozesse in die AE-Jobverarbeitung integrieren
-
Importieren Sie auf dem Hostcomputer das Projekt in die PeopleTools-Datenbank.
-
Importieren Sie die Projektdateien, die Ihrer Version von PeopleTools entsprechen.
-
Starten Sie den Application Designer von PeopleTools im "2-Tier-Modus" (mit direkter Verbindung zur Datenbank).
-
Kopieren Sie das Projekt von der AE-CD mit dem Kommando Datei->Projekt aus Datei kopieren (8.2x) oder Tools->Projekt kopieren->Aus Datei... (8.4x) im Application Designer. Wählen Sie das entsprechende Verzeichnis IMAGE:AGENTS\PEOPLESOFT\_TRANS\PTx. Klicken Sie auf OK.
-
Laden Sie alle Projektdaten in die PeopleTools-Datenbank. Wählen Sie alle Objekttypen aus und klicken Sie auf "Kopieren".
-
-
Testen Sie die Komponentenschnittstellen.
Die Komponentenschnittstellen werden durch Doppelklick auf den Ordner Component Interface angezeigt. Wählen Sie eine Komponentenschnittstelle aus und verwenden Sie Tools->Test Component Interface. Bei der Ausführung dieser Schritte sollten Sie Fehler unbedingt vermeiden.
-
Zugriffsberechtigung festlegen.
Wenn das Projekt importiert wird (z. B. PT8.4/UC4_V1_02), wird eine Berechtigungsliste mit dem Namen UC4_ALL geladen. Ordnen Sie die Berechtigungsliste den Operator-IDs zu, durch die Jobs gestartet werden sollen, und der Operator-ID für den Start des AEAgenten (siehe ERP LOGIN).
-
Aktivieren Sie die Komponentenschnittstelle.
Die Komponentenschnittstelle wird durch einen Eintrag in der INI-Datei des PeopleSoft-Agenten aktiviert. Weitere Informationen finden Sie unter Agent PeopleSoft.
Siehe auch: