Kliens
Ez a szócikk nem tünteti fel a független forrásokat, amelyeket felhasználtak a készítése során. Emiatt nem tudjuk közvetlenül ellenőrizni, hogy a szócikkben szereplő állítások helytállóak-e. Segíts megbízható forrásokat találni az állításokhoz! Lásd még: A Wikipédia nem az első közlés helye. |
A kliens olyan számítógép vagy azon futó program, amelyik hozzáfér egy (távoli) szolgáltatáshoz, amelyet egy számítógép hálózathoz tartozó másik számítógép (a szerver) nyújt.[1] A kifejezést először eszközökre alkalmazták, amelyek nem rendelkeztek saját, önálló programmal, de hálózaton keresztül kapcsolatba tudtak lépni távoli számítógépekkel. Ezek voltak a buta terminálok, amelyek időosztásos nagyszámítógépek kliensei voltak.
Az interneten ma is használják a kliens-szerver modellt, amikor a felhasználó a hálózathoz való kapcsolódással internet protokollon keresztül egy távoli szolgáltatást vesz igénybe. A webböngészők (browser) is kliensek, mert webszerverekhez kapcsolódnak amelyekből weblapokat képesek megjeleníteni a monitorokon. A legtöbb ember az e-mailjeinek eléréséhez e-mail kliensként kapcsolódik az internetszolgáltatók által működtetett mail tároló szerverekhez. A különféle hálózati csevegő (online chat) programok számos, a csevegő programtól függő protokollt használó kliensen keresztül érhetők el.
Egyre inkább növekszik a különböző webszerverekhez csatlakozó kliensalkalmazások száma, amelyek úgynevezett "browser"-eket használnak, ezzel elkerülhető a nagyszámú, az alkalmazás és egy számítógép közötti programletöltés. Ezt a módszert – a letöltés elkerülését – alkalmazza, ugyan más okból, a webmail is.
Kliensek típusai
[szerkesztés]A kliensek általában vagy "vastag kliens" (angol terminológiával thick client) vagy "vékony kliens" osztályokba sorolhatók, azonban az osztályokhoz való tartozás pontos definíciói nem egyértelműen meghatározottak.
Vastag kliens
[szerkesztés]A vastag kliens (szokták még a kövér kliens vagy gazdag kliens nevet is használni) képes arra, hogy önmaga hajtson végre nagyobb adatmennyiségekkel feldolgozásokat, amikor a szerver inkább elsődleges tárolóként viselkedik. Ennek ellenére, a kifejezés inkább a számítógép szoftverére vonatkozik, és egyre inkább alkalmazzák hálózati számítógépek esetén, ahol a számítógép jelentős hálózati alkalmazásokat (is) futtat.
A 2000-es évek elejétől a gazdag kliens (angolul Rich Client) kifejezést eltérő értelemben kezdték el használni, mint a vastag klienst. Ennél a kliens architektúránál a szerver központi egységének a kihasználtsága sokkal kiegyenlítettebb, mint a többiek esetében. Maga a kliens tulajdonképpen vastag kliens, de jobban kihasználja a hálózati lehetőségeket a vékony klienshez hasonlóan, így tulajdonképpen egy vastag-vékony kliens hibrid. Lásd gazdag Internet alkalmazás és gazdag kliens platform.
Vékony kliens
[szerkesztés]A vékony kliens (angol terminológiával: thin client) egy minimális eszközökkel rendelkező kliens. Ez a kliens típus a szükséges erőforrásokat is a távoli (host) gépen veszi igénybe. Egy vékony kliens feladata többnyire kimerül az alkalmazásszerver által küldött adatok grafikus megjelenítésében; a tényleges, nagy mennyiségű adat mozgatását, kezelését igénylő feladatot az alkalmazás szerver végzi el.
Például:
- Terminál gépeken keresztül elérhető alkalmazások
- Web böngészőben futó alkalmazások
Hibrid kliens
[szerkesztés]A hibrid kliens egy keveréke a fenti kettő modellnek. Hasonlít a vastag klienshez, mivel lokálisan dolgozik, de számít a szerverre adattárolás miatt. Ez a megközelítés sajátosságokat kínál mind a vastag kliensből (multimédia támogatás, nagy teljesítmény), mind a vékony kliensből(erőteljes menedzselhetőség, rugalmasság).
Jegyzetek
[szerkesztés]- ↑ Sadoski, Darleen. Client/Server Software Architectures – An Overview, Software Technology Roadmap, 1997-08-02. Hozzáférés ideje: 2008-09-16.