Plonų klientų privalumai ir trūkumai

...

Naršyklė padaro kompiuterį nebrangiu plonu klientu.

Kompiuterių programavimo pasaulyje „klientas“ yra darbalaukio sąsaja, kurią mato programą naudojantis asmuo. „Storas“ klientas yra tas, kai ta programos dalis turi būti atsiųsta į darbalaukį. Jis gali būti parašytas Java, C# arba kita kalba, tačiau veikia savarankiškai ir tinkle iškviečia programų serverį. „Plonas“ klientas yra tas, kuriam nereikia atsisiųsti jokios papildomos programinės įrangos. Šiandien tai paprastai reiškia žiniatinklio programą, kuri naudoja naršyklę, kad pateiktų programą vartotojui, bet gali reikšti specializuotą galinį įrenginį.

Lengvas paskirstymas

Pagrindinis plonojo kliento pranašumas yra galimybė keisti taikomąją programą neperkeliant programinės įrangos kiekviename ją naudojančiame darbalaukyje. Kai kuriais atvejais, pavyzdžiui, kai įmonės parduoda prekes ir paslaugas internetu, tai yra absoliuti būtinybė; susirūpinę dėl virusų, dauguma žmonių nemėgsta kompiuteryje įdiegti nežinomos programinės įrangos. Tačiau net ir ribotame verslo tinkle yra daug sunkiau, netgi automatiškai, įdiegti naują programos kopiją visuose ją naudojančiuose staliniuose kompiuteriuose.

Dienos vaizdo įrašas

Mažiau brangūs terminalai

Plonosios kliento programos paprastai turi didžiąją dalį sudėtingos verslo logikos nuotoliniame serveryje, nes plono kliento programinė įranga negali paleisti tokios logikos. Tai gali reikšti, kad veiks mažiau galingi ir todėl pigesni kompiuteriai, nes juose veikia tik naršyklė, o ne sudėtingos verslo operacijos, sąveikaujančios su duomenų baze.

Prastesnis reagavimo laikas

Kadangi plonasis klientas didžiąją verslo logikos dalį palieka serveryje, dėl bet kokių pakeitimų jis turi iškviesti tą serverį. Netgi norint užpildyti sąrašą išskleidžiamajame meniu, dažnai reikės nuvykti į serverį ir atgal. Storieji klientai gali gauti ir saugoti daugiau informacijos vietoje ir patvirtinti duomenis vietoje, o ne laukti, kol duomenys bus išsiųsti į serverį, peržiūrėti ir išsiųsti atgal.

Mažiau patikimas operacijų palaikymas

Plonasis klientas, pvz., naršyklė, nepalaiko nuolatinio ryšio su serveriu, o paskui su duomenų baze. Kai skambinama, jis baigiamas, rezultatas grąžinamas kompiuteriui ir ryšys nutraukiamas. Su storu klientu galima užmegzti ir palaikyti ryšį, kad jei kas nors atsitiktų su sandoriu, klientas ir serveris yra prijungti ir gali daug paprasčiau atkurti, nes abu žino esamą būseną duomenis.

Išteklių įkėlimas

Dėl sumažėjusio kompiuterio apdorojimo galios poreikio ir nuolatinio ryšio su serveriu trūkumo, plonieji klientai reikia lengvesnių kompiuterių ir nesukuria tiek daug tinklo apkrovos, bet paprastai reikia tvirtesnių serverių, kad būtų galima tvarkyti visą verslą. logika. Storieji klientai išteklių naudojimo požiūriu yra priešingi. Atsižvelgiant į esamas aplinkybes, pvz., serverio dydį ar apkrovą tinkle, vienas ar kitas modelis gali būti naudingesnis verslui, naudojančiam programą.