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

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