action.skip

Reflection X-Sitzungsprozesse

In Reflection X werden die Aufgaben eines herkömmlichen X-Servers in einzelne zusammenwirkende Prozesse aufgeteilt: einen Clientconnector, einen Protokollrouter und einen oder mehrere X-Server. Diese Kombination aus Prozessen wird als "X-Sitzung" bezeichnet. Diese Prozesse können je nach Konfiguration auf einen oder mehrere Computer verteilt werden.

Clientconnector und Protokollrouter

- Clientconnector und Protokollrouter werden auf dem gleichen Computer ausgeführt. Der Clientconnector empfängt X-Protokolldaten von der X-Clientanwendung, wandelt sie in ein systemeigenes Protokoll von Reflection X Advantage um und sendet die Daten dann an den Protokollrouter. Der Protokollrouter dient als Netzknoten für den Datenverkehr einer Reflection X Advantage-Sitzung. Er überträgt das Protokoll, das er vom Clientconnector empfängt, an eine oder mehrere X-Serveranzeigen, die mit der Sitzung verbunden sind.

Arten von X-Servern

Der X-Server empfängt und verarbeitet die Daten vom Protokollrouter. Reflection X umfasst zwei Arten von X-Servern.

X-Serveranzeige. Dieser Server erstellt die X-Clientanwendungsanzeige und gibt Benutzereingaben (z. B. über Tastatur oder Maus) an den Protokollrouter zurück, der diese dann weiter an das Clientprogramm sendet. Eine freigegebene Sitzung kann über mehrere X-Serveranzeigen verfügen.
X-Server ohne Monitor. Dieser Server verfügt über keine physische Anzeige, verarbeitet jedoch alle X-Protokolldaten. Wenn er aktiviert wurde, kann der Headless X-Server reine Statusabfragen kurzschließen, sodass sie nicht über langsame Verbindungen auf die X-Server-Anzeigen (auf den Desktopcomputern der Benutzer) weitergeleitet werden müssen. Wenn eine Sitzung unterbrochen wird, erhält der Headless Server sie aufrecht, indem er Clientanforderungen weiterhin verarbeitet.

Weitere Informationen