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

  1. Importieren Sie auf dem Hostcomputer das Projekt in die PeopleTools-Datenbank.

    1. Importieren Sie die Projektdateien, die Ihrer Version von PeopleTools entsprechen.

    2. Starten Sie den Application Designer von PeopleTools im "2-Tier-Modus" (mit direkter Verbindung zur Datenbank).

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

    4. Laden Sie alle Projektdaten in die PeopleTools-Datenbank. Wählen Sie alle Objekttypen aus und klicken Sie auf "Kopieren".

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

  3. 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).

  4. 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: