X szerver - ez

X Window rendszer alapvető funkcióit grafikus környezet: rajz és mozgó ablakok a képernyőn, kölcsönhatásban az egér és a billentyűzet. X Window System nem határozza meg a részleteket a felhasználói felület - folytat ablakkezelő. amely számos fejlett. Emiatt a megjelenése programok az X Window rendszer nagyban változhat attól függően, hogy a képességek és a beállítások egy adott ablakkezelőt.

Az X Window rendszer hálózati átláthatóságot. grafikai alkalmazások futtathatók egy másik gépen a hálózatban. és felület ekkor hálózaton továbbított, és megjelenik a felhasználó helyi gépen (ha megengedjük a beállításokban). Az összefüggésben az X Window System, az „ügyfél” és a „szerver” nem ismerik a sok értékes felhasználóknak „szerver” kifejezés a felhasználó helyi (A kijelző szerver), és az „ügyfél” - a program, hogy a kijelző használja (ez lehet futtatni egy távoli számítógépen ).

X Window System gyakran nevezik X11 vagy csak X informálisan „X”.

A kliens-szerver modell és a hálózati átláthatóság

X szerver - ez

Ebben a példában az X-szerver elfogadja bemenet a billentyűzet és az egér, és kimenetet a képernyőn. A felhasználó munkaállomása fut a böngésző és a terminál emulátor. rendszerfrissítés program fut egy távoli szerveren, de ez által irányított, a felhasználó gépére. Felhívjuk figyelmét, hogy a távoli alkalmazás ugyanúgy működik, mintha helyben futna.

X Window rendszer kliens-szerver modell: X-szerver kommunikál különböző kliens programok. A szerver fogadja a kéréseket a grafikus kimenet (windows) és visszaküld felhasználói beavatkozás (a billentyűzet segítségével. Egér vagy érintőképernyő). Az X-kiszolgáló lehet:

Ez a kliens-szerver terminológiát - a felhasználói terminál, mint a „szerver” és a távoli alkalmazás „ügyfelek” - összezavarja az új felhasználók X, hiszen ezek a kifejezések általában az ellenkező értelmet. De az X Window System veszi a szempontból a program, és nem a végfelhasználó a berendezés: a helyi kijelző grafikus kijelző műsorszolgáltatások, és így viselkedik, mint egy szerver. A törölt programok használják ezeket a szolgáltatásokat, és így játszani a vásárlók.

Jegyzőkönyvet. amellyel megmondja a szerver és a kliens átlátható a hálózathoz. kliens és szerver tartózkodnak ugyanazon a gépen, vagy más is. Különösen akkor futnak a különböző architektúrák futó különböző operációs rendszerek - az eredmény ugyanaz lesz. A kliens és a szerver akár kölcsönhatásba biztonságosan az interneten keresztül összekötő alagút keresztül titkosított hálózati ülésén.

Indításához a kliens szoftver, amely megjeleníti grafika a helyi X-kiszolgáló, a felhasználó általában megnyit egy terminál emulátor, és csatlakozni egy távoli SSH-n keresztül. Aztán ad parancsot, amely jelzi a kijelzőn, ha a grafika meg kell jeleníteni (például export DISPLAY = [felhasználói név a számítógép]: ha 0

Egy távoli ügyfél hasznos lehet, például, az ilyen helyzetekben:

  • grafikus adminisztrációs a távoli gép;
  • végrehajtása intenzív erőforrás-igényű számítások távoli Windows-számítógépen;
  • teljesítményének grafikai programok egyszerre több gép egy kijelző, egy billentyűzet és egy egér.

Design alapelvei X

1984-ben, Bob és Dzhim Gettis Sheyfler elején rögzített elvek X:

  • Veheti az új funkciók csak akkor, ha nem tudja befejezni semmilyen valós alkalmazás nélkül.
  • Döntsd el, milyen rendszer nem olyan fontos, mint annak eldöntése, hogy mi ez. Ne próbálja teljesíteni minden elképzelhető igényeket; Ehelyett, hogy bővíthető, és új igényeket is ki lehetne elégíteni a megfelelő módon.
  • Még rosszabb összegezve egy példa csak egy általánosítás nélkül példákat.
  • Ha a probléma nem teljesen ismert, lehet, hogy jobb, ha nem dönt az egészet.
  • Ha lehet kapni 90 százaléka a kívánt hatást, amelynek költsége csak 10 százalékát az erő, használjon egy egyszerűbb megoldás.
  • Isolate nehéz helyeken, amennyire csak lehetséges.
  • Lehetőséget biztosít arra, mintsem politikát. Pontosabban, UI kell foglalni a kezében az ügyfelek.

Azóta a projekt X, általában ezen irányelveknek. Bemutató végrehajtás fejlesztjük az elvárással bővítése és javítása ugyanakkor, hogy továbbra is majdnem teljesen kompatibilis a protokoll 1987.

felhasználói felületek

Xorg szerver 1.4 - lásd Server14Branch részletekért. Főbb jellemzők:

RandR 1,2: 1,2 RandR kínál kiadási hotplug, valamint on-the-fly kiadási rekonfiguráció és mód váltás. Bemeneti hotplug: Bemeneti hotplug lehetővé teszi hotplugging a beviteli eszközök, és azt is hozzáteszi kiemelt támogatása érintőképernyők és tabletták, révén akár HAL vagy D-Bus. KDrive: Számos fejlesztések történtek a KDrive codebase, ideértve a jobb támogatás több input eszközök. DTrace: Amikor fut OpenSolaris, DTrace támogatás áll rendelkezésre az X szerver, amely lehetővé teszi a részletes számviteli műveletek a kiszolgáló belsejében. EXA: A nagy munkát végeztek a EXA keretnek a használhatóbb. Új alkalmazások: xbacklight Új vezetők: xf86-video-suhan, xf86-video-élénkpiros New súgóoldalak API: libXinerama, libXcomposite, XKB funkciók libX11, XTEST funkciók libXtst támogatása font katalógus könyvtárak font path xdm: Xft támogatás hozzáadott . [38]

X kiszolgálója 1.5.1. XACE, PCI feldolgozás optimalizálása EXA, _X_EXPORT, GLX 1.4, gyorsított indítási és leállítási. [39]

jegyzetek

irodalom

típusú ablak
menedzserek

Grafikus • Billentyűzet • • • X video Contour • • Fontos végrehajtó GLX

• X-Win32 • XDarwin • Xsun

Portal: Szabad szoftver

Nézze meg, mi az „X szerver” más szótárak:

X-Server - Logo des X Window Systems GNOME 2.18.1 ... Deutsch Wikipedia

X Server - Logo des X Window Systems GNOME 2.18.1 ... Deutsch Wikipedia

Mac OS X Server - Screenshot of Snow Leopard Server Company / fejlesztő ... Wikipedia

Mac OS X Server - Server Variante von Mac OS X Basisdaten Entwickler Apple ... Deutsch Wikipedia

Apple Mac OS X Server - Mac OS X Server Server Variante von Mac OS X Basisdaten Entwickler Apple Ve ... Deutsch Wikipedia

Mac OS X szerver - Szerver Variante von Mac OS X Basisdaten Entwickler Apple Ve ... Deutsch Wikipedia

Mac OS X Server - Parte de la familia UNIX BSD Desarrollador Apple Inc. Página fő de a Mac OS X Server Información általános ... Wikipedia Español

Kapcsolódó cikkek