|
| |
Der X Server
X11 : X Server :
Übersicht
19-Jan-2003/09-Jan-07
Übersicht
Der X-Server ist das zur Steuerung des Displays zuständige Programm.
Ein Display umfasst dabei -- analog zum Terminal der Konsole -- eine
Kombination von Ein- und Ausgabegeräten. Typische Eingabegeräte sind die
Tastatur ("keyboard") und die Maus ("pointer"); die
Ausgaben erfolgen auf einem oder mehreren Bildschirmen ("screen").
Der X-Server ist auf der lokalen Maschine aktiv und bearbeitet die
Anforderungen, die von lokalen oder auch entfernten Clients eintreffen.
Das Format der Kommunikation zwischen Clients und Server ist durch das
X-Protokoll festgelegt. Netzwerkverbindungen werden über TCP/IP und
DECnet unterstützt.
Alle Datenobjekte werden in der X-Window-Terminologie als
Resources bezeichnet. Hieruntern zählen Cursors, Fonts, Windows u.a.
Jede Resource besitzt eine eindeutige Identifikation und mehrere Clients
können gleichzeitig auf eine Resource zugreifen. Es ist nun Aufgabe des
X-Servers bei einer Benutzereingabe herauszufinden, welches Fenster
gerade aktiv war, welcher Client dessen Eigentümer ist und damit, an
welchen Client die Eingaben weiter zu leiten sind.
Das X-Protokoll unterscheidet drei Arten von Nachrichten, die der
X-Server an einen Client übermitteln kann:
- Replay ist die Antwort des Servers auf die Anfrage eines
Clients (z.B. "Fenster ist sichtbar")
- Event ist die Benachrichtigung des Clients, z.B. weil ein
Benutzer eine Eingabe getätigt hat, oder ein Fenster neu gezeichnet
werden muss
- Error ist die Mitteilung über einen Fehler.
Die Daten der Objekte eines Clients werden soweit möglich auf dem
Server gehalten. Der Client bezieht sich nachfolgend auf ein Objekt nur
noch über die Resource-ID. Hierin liegt der Grund, warum der Start einer
X-Anwendung über eine Netzverbindung zunächst recht langsam vonstatten
geht, nachfolgend die Geschwindigkeit aber kaum einen Unterschied
zwischen lokalen und entfernten Clients offenbart. Der Datentransfer
wird stark reduziert; allerdings sollte ein Server auch über
entsprechend viel Speicherkapazität verfügen (Quelle: Die Linuxfibel, "Der
X Server",
www.linuxfibel.de/xcliserv.htm; Zugriff: 19-Jan-2003)
Netmarks
Linuxfibel.de: X Window System - Das Client Server Modell,
www.linuxfibel.de/xcliserv.htm.
Anmerkungen
| |
X Server: |
|
Name: Besucher.
Online: 22 aktive User.
|
| Login |
Logout
|
|
|
Benachrichtigen bei Änderungen: |
|
|
|
|
Debian GNU/Linux 3.1 »Sarge«,
mit Debian-Anwenderhandbuch.

DVD-ROM +
Bonus-DVD
EUR
49,90
(versandkostenfrei)
|
Debian GNU/Linux Power Pack.
von
Peter H. Ganten und
Wulf Alex.

946 Seiten, zwei DVDs
EUR 69,95
(versandkostenfrei) |
Ubuntu: |
Ubuntu/Kubuntu 5.10,
mit Handbuch.

EUR
29,90
(versandkostenfrei)
|
SuSE
Linux: |
SUSE
Linux 10.0 deutsch.
von Novell

EUR
48,95
(versandkostenfrei)
|
SuSE
Linux 9.3 Professional
von Novell.

EUR
82,99
(versandkostenfrei)
|
SuSE
Linux 9.3 Professional Update.
von Novell

EUR 59,95
(versandkostenfrei) |
Red
Hat Linux: |
|
Red Hat Linux
Professional Workstation.

EUR 99,95
(versandkostenfrei)
|
Red Hat Linux 9 Personal.
Red Hat Linux 9 Professional.

ab EUR 39,99
(versandkostenfrei) |
|
 |
Thematisch verwandte Subsites:
Apple,
BSD,
Hardware,
Internet,
Microsoft Windows,
Networking,
Open Content,
Open Source & Free Software,
Politik,
Recht,
Safety,
Security,
Shopping,
Software,
The Tark,
Webworking,
Wissen. |
 |
|
|