Hirdetés

Keresés

Új hozzászólás Aktív témák

  • sztanozs

    veterán

    válasz mckay #11940 üzenetére

    A vékonykliensnek egyértelműen előnye a könnybben (természetesebben) megvalósítható többrétegű model, melyben kevesebb kockázatot tolunk a kliensbe. Amennyiben fontos, hogy jobban vigyázzon a rendszer a hozzáférésekre (pl adatbázis jelszó) és kizárólag csak a hozzáférési joghoz való funkciókat tegye hozzáférhetővé, akkor ez a járandó út.

    Vastagkliensnél gyakran helyeznek el üzleti logikát, hozzáférési adatokat (beégetett jelszót, tanusítványokatt). Ezek egy hozzáértő kezében a rendszer jelszavai nélkül is kinyerhetők. Másrészt sokszor a vastagkliens látja el az autorizáció feladatait is (csak a szükséges menüpontokat / lehetőségeket jeleníti meg), de a háttérben teljes joggal fut (admin, vagy dba jogokkal). Az ilyen kliens-oldali korlátozásokat könnyű kikerülni.

    Ha a fentiek nem fontosak (és néhány éven belül nem is lesznek azok), akkor érdemes lehet vastagkliensre fejleszteni. Ha elképzelhető, hogy a rendszert vállalati környezetben is fogják használni, akkor irány a vékonykliens és három- (vagy több-) rétegű architektúra.

  • bambano

    titán

    válasz mckay #11940 üzenetére

    én nem tudnék neked konkrét választ adni.
    az ilyen témákban inkább valószínűségek vannak, amik megalapoznak vagy elvetnek egy döntést.

    van egy programod, nem tudjuk, miben írták, nem tudjuk, mik a függőségei, mennyibe kerül karbantartani.
    pláne nem tudjuk, mekkora meló folyton azon erőlködni az ügyféllel, hogy töltse már le az újabb verziót. és különösen nem tudjuk, az ügyfeled belső szabályzatai szerint mekkora meló új verziót letölteni, letesztelni, feltenni, stb.

    de azért ilyen hüvelykujj szabályokat lehet mondani, amik támpontot adhatnak:
    - a szoftver hajlamos kuplerájosodoni. szerencsés esetben elindul egy jól megtervezett, tiszta felület + kódbázis, amibe időnként apróságokat beleraknak, de azt már nem azzal a fegyelmezettséggel, mint az eredeti kódnál. eredmény: a kód egyre gyorsulva halad a karbantarthatatlanság felé.
    - a cég nagyon változik, emiatt bármennyire is jó a program, a cég kifordult alóla.
    - a platform, amire fejlesztették, elavult, akár csak verziószámban, akár teljesen. én jártam így: a woodstock kihalt alólam.

    és tipikusan előfordul az, hogy hirtelen sokat kellene belenyúlni.

    szemből tolja a témát, hogy ez sokba fog kerülni, és nem két nap alatt lesz kész.

    annak kell ezt érezni, aki rendesen ismeri a programot, hogy érzi-e már a viszketést, hogy ki kéne kukázni az egészet és újrakezdeni nulláról.

    a magam részéről, tájékozatlanul, biztos azt mondanám, hogy a webes felület király, telepített szoftvert adni kliensnek rossz gondolat. de nem hiszek benne, hogy ennek itt döntő érvnek kell lennie.

  • Ispy

    nagyúr

    válasz mckay #11940 üzenetére

    Szerintem itt 2 különböző dologról van szó:

    1) vastag kliens vagy vékony kliens
    2) a kliens gépeken használt technológia (.net vs. böngésző alapú vs. akármi más)

    De mivel még mindig semmit sem tudunk a meglévő rendszerről, mit csinál, hogyan csinálja, van-e adatbázis és ha igen milyen és hol stb. így tényleg nehéz bármit is mondani, hiszen rengetek a változó.

    És igen lehet nyugodtan egy SQL adatbázisod, a kliens meg semmi mást nem csinál csak vezérli az inputot/outputot, pl. meghív egy tárolt eljárást ami a szerveren lefut az input paraméterekkel és visszakapja a végeredményt, amit megjelenít valahogyan.

    Innentől kezdve a nagy számítási feladattal járó tranzakciókat a szerveren fogod kezelni és kliens szépen vár, amíg nem nincsen az eredmény.

  • dabadab

    titán

    válasz mckay #11940 üzenetére

    "mert maholnap elhajtják az embert a potenciális ügyfelek, ha azt mondjuk, hogy hozzánk belépő feltétel a Windows vastagkliens telepítése.."

    Ez azért nagyon erősen függ a konkrét szoftvertől. Ha olyan, akkor lehet, hogy tényleg komoly követelmény, hogy elfusson egy mobilon is, de ha mondjuk amúgy is egy irodában használják, ahol amúgy is ott a PC a dolgozó előtt, ott meg inkább a vastagkliens előnyei jönnek elő.

Új hozzászólás Aktív témák