Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Im Vergleich zu manch anderen OpenSource-ThinClient-Lösungen zeichnet sich openthinclient dadurch aus, dass die Lösung nicht eine "Sammlung" zahlreicher Dienste ist, die einzelen über Text- oder Config-Dateien zu konfigurieren ist. Die openthinclient-Lösung ist monolithisches System, das - großteils in Java implementiert - alle Dienste mitbringt um ThinClients anzulegen, mittels grafischer Oberfläche zu verwalten und Anwendungen zuzuweisen, und das ThinClient-Betriebssystem per Netzwerk zu booten.

 


openthinclient Funktionsprinzip

 

 

Ein neuer ThinClient wird eingeschaltet, und erhält vom im Netzwerk befindlichen DHCP-Server eine IP-Adresse.

Der openthinclient-Server "lauscht" diesem Vorgang und sendet anschließend die Boot-Datei und schließlich das Linux-basierte openthinclient-OS über das Netz zum Client - der PXE-Bootvorgang läuft.

Nachdem der ThinClient hochgefahren ist, kann die gewünschte Anwendung (z.B. Citrix oder RDP-Client) gestartet werden, und das serverbasierte Arbeiten kann beginnen.

openthinclient Server

Als Grundsystem für die einzelnen Dienste dient der Applikationsserver JBoss.

Hier laufen die Dienste, die in Form von Enterprise Java Beans als J2EE-Anwendungen realisiert sind:

  • TFTP
  • LDAP
  • Syslog
  • NFS/Portmapper
  • DHCP-Proxy
  • Webserver

Zum Start des openthinclient-Manager bietet der Webserver eine Startseite, die über die Serveradresse mit Port 8080 erreicht wird:

  • http://servername:8080/ oder auch auf dem Server direkt http://localhost:8080/

Der Administrative Zugriff auf den Applikationsserver kann über die JBoss JMX Management Konsole erfolgen:

  • http://servername:8080/jmx-console/ oder auch direkt http://localhost:8080/jmx-console/

Hiermit können einzelne Dienste gestoppt oder neu gestartet werden, sowie deren Parameter abgefragt werden.

 

openthinclient Manager

 

  • No labels