Huis In het nieuws Wat is het x-venstersysteem? - definitie van techopedia

Wat is het x-venstersysteem? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent X Window System?

Het X Window-systeem (X11) is een open source, platformonafhankelijk client-server computersoftwaresysteem dat een GUI biedt in een gedistribueerde netwerkomgeving.

Hoofdzakelijk gebruikt op Unix-varianten, zijn X-versies ook beschikbaar voor andere besturingssystemen. Kenmerken van het X-venstersysteem zijn onder meer netwerktransparantie, de mogelijkheid om te linken naar verschillende netwerken en aanpasbare grafische mogelijkheden. Het X-venstersysteem werd voor het eerst ontwikkeld in 1984, als onderdeel van het project Athena, een samenwerking tussen Stanford University en MIT. X.Org Foundation, een open groep, beheert de ontwikkeling en standaardisatie van het X-venstersysteem.

Het X Window-systeem is ook gewoon bekend als X, X11 of X Windows.

Techopedia legt X Window System uit

Het client / server-model in het X-systeem werkt omgekeerd aan het typische client / server-model, waarbij de client op de lokale computer wordt uitgevoerd en om services van de server vraagt. In het X-systeem draait de server op de lokale machine en biedt deze zijn weergave en services aan de clientprogramma's. De clientprogramma's kunnen lokaal zijn of op afstand bestaan ​​over verschillende netwerken, maar verschijnen transparant.

X wordt gebruikt in netwerken van onderling verbonden mainframes, minicomputers, werkstations en X-terminals. X-venstersysteem bestaat uit een aantal op elkaar inwerkende componenten, waaronder:

  • X-server: beheert het display en de invoerhardware. Het vangt op opdrachten gebaseerde en grafisch gebaseerde ingangen van invoerhardware op en geeft het door aan de clienttoepassing die daarom heeft gevraagd. Het ontvangt ook invoer van de clienttoepassingen en geeft de uitvoer weer onder begeleiding van Windows Manager. Het enige onderdeel dat interactie heeft met hardware is X-server. Dit maakt het eenvoudiger om het te hercoderen volgens de vereisten van verschillende hardware-architecturen.
  • Windows-manager: is de clienttoepassing die clientvensters beheert. Het bestuurt de algemene bewerkingen van het venstersysteem, zoals geometrie, uiterlijk, coördinaten en grafische eigenschappen van X-weergave. Venstermanager kan de grootte en positie van vensters op het display wijzigen en vensters in een vensterstapel herschikken.
  • X-client: is een applicatieprogramma dat communiceert met X-server met behulp van X-protocol. Xterm, Xclock en Xcalc zijn voorbeelden van X-clients. X beheert zijn vensters in een hiërarchische structuur. Het gearceerde gebied dat het hele scherm vult, is het hoofdvenster. X-clienttoepassingsvensters worden boven aan het hoofdvenster weergegeven en worden vaak de kinderen van de root genoemd.
Wat is het x-venstersysteem? - definitie van techopedia