TYPY ARCHITEKTÚRY KLIENT – SERVER
TYPY ARCHITEKTÚRY KLIENT – SERVER
a) distib.užív.rozhranie (architektúra klient-server ktorá vznikla z terminálovej siete; vlastné spracovanie na serveri; grafické
užívať. rozhranie) 
b) oddelené užív.rozhranie (aj kontrola dát) 
c) distib. aplik. funkcie (rozdelenie aplikačných funkcií; veľmi časté) 
d) tučný klient (server-správa dát; klient-aplik.f. a užívat.rozhr.; užívateľ musí ovládať sql) 
e) (správa dát server aj klient; veľký problém s integritou dát). 
ad c)
1.optimalizovaný server – automatické spúšťače, netreba ovládať sql procedúry, spúšťajú sa vopred uložené procedúry.
2.transakčný server – užívateľ spúšťa bloky uložených procedúr, nepozná logiku spracovania a sql.
3.premiestniteľná aplikácia – najmenej častá, aplikáciu možno premiestniť na menej zaťažený server, alebo klient spracuje u seba,problémy so SW. 
výhody archit. klient-server 
1.modulárne spracovanie => jednoduché rozšifrovanie 
2.vývoj prototypingom (prírastkový)
3.prispôsobivý zmenám-flexibilita a rozšíriteľnosť 
4.zvýšenie bezpečnosti 
5.zníženie nákladov na komunikáciu 
6.rozdelenie záťaže 
7.zvýšenie výkonu 
8.podpora decentralizácie riadenia 
9.grafické užívateľské rozhranie.





