Spisu treści:
Definicja - Co oznacza X Server?
X server to program serwerowy, który łączy terminale X działające w systemie X Window, lokalnie lub w sieci rozproszonej. Serwer X jest instalowany z systemem X Window, który jest wieloplatformowym i kompletnym systemem klient-serwer do zarządzania graficznymi interfejsami użytkownika na jednym komputerze lub w sieci. Serwer X zarządza klientami X i wykonuje rzeczywistą pracę w zakresie zarządzania urządzeniami wejściowymi i wyświetlającymi oraz wykonywania żądanych operacji. Upraszcza to programowanie, ponieważ same aplikacje nie muszą znać szczegółów sprzętowych i polegają wyłącznie na serwerze X.Techopedia wyjaśnia X Server
Serwer X zarządza klientami X, ale relacja jest odwrócona w porównaniu z tradycyjnymi aplikacjami model klient-serwer. Każdy komputer lokalny zawiera serwer X, a klienci X działają na komputerach zdalnych, ale mogą także działać na tym samym komputerze lokalnym co serwer X.
W tradycyjnych implementacjach klient-serwer użytkownik klienta żąda danych z serwera, który następnie wyświetla je na ekranie użytkownika za pośrednictwem klienta. Jednak w przypadku systemu X użytkownik kontroluje serwer, aby kontrolować klientów przebywających na zdalnych stacjach roboczych, dzięki czemu można kontrolować wielu klientów jednocześnie, zapewniając użytkownikowi różne aplikacje działające na różnych komputerach. W ten sposób można wykonać więcej zadań bez spowalniania komputera użytkownika.
Serwer X zapewnia następujące podstawowe typy usług:
- Obsługa danych wejściowych
- Usługi okienne
- Grafika
- Tekst i czcionki
- Zarządzanie zasobami
