Kliento ir serverio sistemos
Kompiuteriai reikalingi įvairaus dydžio įmonėms. Didelėse įmonėse naudojami dideli kompiuterio nustatymai, apimantys tinklus ir pagrindinius rėmus. Tokio tipo įmonėse naudojamas kompiuterių tinklas turi kliento-serverio architektūrą arba dviejų pakopų architektūrą. Pagrindinis šios architektūros tikslas yra darbo pasidalijimas, kurio reikalaujama didelėse organizacijose.
Serveris
Kliento-serverio aplinkoje serverio kompiuteris veikia kaip verslo „smegenys“. Kaip serveris naudojamas labai didelės talpos kompiuteris. Taip pat gali būti pagrindinis kompiuteris, nes jame saugoma daugybė funkcijų ir duomenų.
Paprastai programos ir duomenų failai saugomi serverio kompiuteryje. Darbuotojų kompiuteriai ar darbo vietos prieina šias programas ir failus visame tinkle. Pvz., Darbuotojas gali pasiekti įmonės duomenų failus, saugomus serveryje, iš savo kliento kompiuterio.
Kai kuriais atvejais darbuotojai gali pasiekti tik konkrečias programas iš savo kliento mašinos. Programos serveris yra vardas, suteiktas šio tipo serveriui. Kliento-serverio architektūra yra visiškai išnaudojama tokio tipo aplinkoje, nes darbuotojai, norėdami prisijungti prie serveryje saugomos programos, turi prisijungti iš savo kliento kompiuterio. Pvz., Į šias programas įeina grafinio dizaino programos, skaičiuoklės ir tekstų rengyklės. Kliento ir serverio architektūra yra iliustruota kiekvienu atveju.
Be saugojimo laikmenos, serveris taip pat veikia kaip apdorojimo energijos šaltinis. Kliento kompiuteriai gauna apdorojimo galią iš šio serverio šaltinio. Tokiu būdu klientui nereikia jokios papildomos aparatinės įrangos ir jis naudoja didesnę serverio apdorojimo galią.
Klientas
Kliento-serverio architektūroje klientas veikia mažesniu kompiuteriu, kurį naudoja organizacijos darbuotojai, norėdami atlikti savo kasdienę veiklą. Darbuotojas naudoja kliento kompiuterį, kad pasiektų duomenų failus ar programas, saugomus serverio mašinoje.
Kliento mašinoje įgaliotos teisės gali būti skirtingos. Kai kurie darbuotojai turi prieigą prie organizacijos duomenų failų, kiti gali naudotis tik serveryje esančiomis programomis.
Be programų ir duomenų failų naudojimo, kliento mašina taip pat gali naudoti serverio apdorojimo galią. Tokiu atveju kliento kompiuteris yra prijungtas prie serverio, o serverio mašina tvarko visus skaičiavimus. Tokiu būdu galima išnaudoti didelę serverio apdorojimo galią, nepridedant jokios aparatinės įrangos kliento pusėje.
Geriausias kliento-serverio architektūros pavyzdys yra WWW arba World Wide Web. Čia klientas yra kiekviename kompiuteryje įdiegta naršyklė, o informacija apie skirtingus puslapius yra saugoma serverio pusėje, iš kurios klientas ar vartotojas gali prie jo prieiti..
Skirtumas tarp kliento ir serverio • Klientas yra mažesnis kompiuteris, per kurį vartotojas gali pasiekti serveryje saugomą informaciją ar programą, tuo tarpu serveris yra galingas kompiuteris, kuriame saugomi duomenų failai ir programos.. • Kai kuriais atvejais klientas gali panaudoti didesnę serverio mašinos apdorojimo galią. • Kai kuriais atvejais kliento pusė gali turėti geresnę grafinę vartotojo sąsają arba GUI, palyginti su serverio puse. |