A vékony kliensek előnyei és hátrányai

...

A böngésző a PC-t olcsó vékonyklienssé teszi.

A számítógépes programozás világában a „kliens” az az asztali felület, amelyet az alkalmazást használó személy lát. A "vastag" kliens az, ahol az alkalmazásnak azt a részét kell letölteni az asztalra. Lehet, hogy java vagy C# vagy más nyelven írják, de önállóan fut, és a hálózaton keresztül hív egy alkalmazásszervert. A „vékony” kliens az, amelyhez nincs szükség további szoftver letöltésére. Ma ez jellemzően olyan webalkalmazást jelent, amely böngésző segítségével mutatja be az alkalmazást a felhasználónak, de jelenthet egy speciális termináleszközt is.

Könnyű elosztás

A vékony kliens egyik fő előnye, hogy az alkalmazást anélkül módosíthatja, hogy a szoftvert minden azt használó asztalra le kellene küldenie. Egyes esetekben, például amikor a vállalkozások árukat és szolgáltatásokat adnak el az interneten keresztül, ez feltétlenül szükséges; A vírusokkal kapcsolatos aggodalmak miatt a legtöbb ember nem szeret ismeretlen szoftvereket telepíteni a számítógépére. De még egy vállalkozás szűk hálózatán belül is sokkal nehezebb, akár automatikusan is telepíteni az alkalmazás új példányát az összes azt használó asztali számítógépre.

A nap videója

Olcsóbb terminálok

A vékony kliens alkalmazások összetett üzleti logikájuk nagy része általában a távoli kiszolgálón található, mivel a vékony kliens szoftver nem képes ilyen logikát futtatni. Ez azt jelentheti, hogy a kisebb teljesítményű és ezért olcsóbb PC-k működni fognak, mivel csak böngészőt futtatnak, szemben az adatbázissal kölcsönhatásba lépő bonyolult üzleti tranzakciókkal.

Gyengébb válaszidő

Mivel a vékony kliens az üzleti logika nagy részét a kiszolgálón hagyja, minden változtatáshoz fel kell hívnia a szervert. Még egy lista legördülő menüben való feltöltése is gyakran megköveteli a kiszolgálóra való utazást és vissza. A vastag kliensek több információt kérhetnek le és tárolhatnak helyben, és a helyszínen érvényesíthetik az adatokat, ahelyett, hogy megvárnák, amíg az adatokat elküldik a szerverre, felülvizsgálják, majd visszaküldik.

Kevésbé robusztus tranzakciós támogatás

Egy vékony kliens, például egy böngésző, nem tart fenn állandó kapcsolatot a szerverrel, majd az adatbázissal. Amikor egy hívást kezdeményez, az befejeződik, az eredményt visszaadja a számítógépnek, és a kapcsolat megszakad. Egy vastag klienssel kapcsolat létesíthető és tartható fenn, így ha valami történik a tranzakcióval, a kliens és a szerver össze van kötve, és sokkal egyszerűbben tud helyreállni, mivel mindkettő ismeri a szerver aktuális állapotát adat.

Erőforrás betöltése

A PC-n lecsökkent feldolgozási teljesítmény és a szerverrel való állandó kapcsolat hiánya miatt a vékony kliensek Könnyebb PC-kre van szükség, és nem hoznak létre annyi hálózati terhelést, de általában robusztusabb szerverekre van szükség az összes üzlet kezeléséhez logika. A vastag kliensek ennek az ellenkezője az erőforrás-felhasználás szempontjából. Az aktuális körülményektől, például a szerver méretétől vagy a hálózat terhelésétől függően az egyik vagy a másik modell előnyösebb lehet az alkalmazást használó vállalkozás számára.