A kliens-szerver architektúra
A „kliens-szerver” lehet leírni a hardver, és ebben az esetben azt jelenti, hogy a hálózati kiszolgáló és a kliens számítógépek, illetve a szervezési módja szoftverek és szolgáltatások a hálózaton.
A kliens-szerver modell (kliens / szerver) - számítási modell, amelyben a feldolgozási terhelés megoszlik a kérelem kliens és szerver számítógép, az információk megosztása a hálózaton keresztül. Ez a modell egyesíti a központosított számítástechnika előnyeit és az ügyfél modell. Jellemzően az ügyfél - a szoftver végfelhasználó, fut a WS és képes kommunikálni a szerverrel (ami általában egy adatbázis szerver). Teljesítménye a modell a „kliens-szerver” magasabb, mint a normál, mert a kliens és a szerver megosztani a terhelést az adatfeldolgozás. kliens-szerver modell működik a legjobban, ha elérésével nagy mennyiségű adat.
Kliens-szerver architektúra - rendezésének módja a kölcsönhatás a programok vagy összetevők egy többkomponensű program, amely feltételezi a program vagy program komponens, az a szerver, és egy vagy több egyéb alkatrészek, az úgynevezett ügyfelek.
Client - része a helyi hálózaton, kérve a szolgáltatást egy szerver, és a szerver - része a helyi hálózaton, szolgáltatásokat nyújtó egyes ügyfelek. LAN szerver erőforrások (szolgáltatások) munkaállomások és / vagy más szerverek. A kliens-szerver rendszer, a kliens küld egy kérést a szerver, és adatfeldolgozás történik a kiszolgálón.
Az ügyfél képes aszinkron módon, hogy a szerver kezdeményezze a végrehajtási eljárások a szerver és megkapja az eredményt azok végrehajtásáról. Jellemzően kliens-szerver architektúra lehetővé teszi több ügyfél kommunikálni a szerver párhuzamosan és egymástól függetlenül.
A kliens-szerver architektúra a legegyszerűbb esetben három fő részből áll:
- kliens, amely a felhasználói felület, amely végrehajtja az alkalmazás logikáját, ellenőrzi az érvényességét az adatokat, kérést küld a szervernek, és választ kap tőle;
- hálózati és kommunikációs szoftver, felelős kölcsönhatás a kliens és a szerver a hálózati protokollok.