Java-Kommunikationsprozess

Der Java-Kommunikationsprozess (JCP) ist eine spezielle Art von Kommunikationsprozess. Der in Java implementierte Prozess wird verwendet, um spezielle Dienste wie die REST-Webservices von AE zu hosten.

Mehrere wichtige Funktionen in der Automation Engine, wie das Auslösen und Überwachen von Ausführungen und die erweiterte Objektsuche, hängen davon ab, dass das JCP installiert und ausgeführt wird. Daher ist die Installation des JCPs zwingend erforderlich.

Der Java-Kommunikationsprozess (JCP) ist ein Hybrid mit der technischen Konfiguration aus einem Java-Arbeitsprozess (JWP) und der logischen Konfiguration aus einem Arbeitsprozess (WP) und einem Kommunikationsprozess (CP).

Die JCP-Installation ist sowohl für die AE-REST-API als auch für die erweiterte Objektsuche relevant. Sie können ein einzelnes JCP installieren. In diesem Fall werden alle REST-Anfragen an diese einzelne AE-REST-API-Instanz gesendet, und es ist keine REST-API verfügbar, wenn das JCP ausgefallen ist.

Sie können auch ein System mit mehreren JCPs einrichten. In diesem Fall werden zwei JCPs in einem Cluster verwendet, aber nur eines von beiden ist dann verfügbar.

Wichtig! Bei der Verwendung mehrerer JCPs ist es zwingend erforderlich, dass jedes JCP seine eigene Automation Engine-Konfigurationsdatei (ucsrv.ini) verwendet. Wenn nur eine INI-Datei für mehr als einen JCP verwendet wird, verbindet sich der erste erfolgreich, während die anderen beim Versuch, den gleichen REST-Port zu registrieren, abgebrochen werden, wenn beide auf demselben Knoten laufen. In die Logdatei des JCP wird eine Fehlermeldung unter Angabe des Abbruchgrundes geschrieben.

Die Einrichtung eines Systems mit mehreren JCPs kann für den Abgleich und die Bereitstellung von Ausfallsicherungen sinnvoll sein, da die REST-Anfragen gesendet und nur an verfügbare JCPs verteilt werden.

Weitere Informationen finden Sie unter AE-REST-API - Allgemeine Informationen.

Perspektive „Administration“

Die Prozesse in den Perspektive „Administration“-Listen geben alle Serverprozesse des AE-Systems an. Das -Symbol und der Typ „A“ kennzeichnen JCPs.

Um die oben genannten Dienste nutzen zu können, müssen Sie das JCP installieren und starten. Einzelheiten zur Installation und Konfiguration finden Sie in der Installationsbeschreibung.

Siehe auch: