Junior
Koľko úrovní klient-server architektúr poznáte?
sobes.tech AI
Odpoveď od AI
Tri.
Jednoúrovňová:
- Jednoúrovňová: Neexistuje rozdelenie na klienta a server, všetka logika a údaje sú na jednom uzle.
Dvojúrovňová:
- Tenký klient: Celá logika sa vykonáva na serveri, klient iba zobrazuje údaje.
- Tlustý klient: Hlavná logika sa vykonáva na klientovi, server sa používa na ukladanie údajov a vykonávanie špecifických operácií.
Trojúrovňová:
- Úroveň klienta (Prezentačná vrstva): Používateľské rozhranie.
- Úroveň podnikovej logiky (Aplikačná vrstva / Business Logic): Spracovanie údajov, uplatňovanie pravidiel.
- Úroveň údajov (Dátová vrstva): Ukladanie a správa údajov.
Viacúrovňová (N-úrovňová): Rozšírenie trojúrovňového modelu, kde môže byť podniková logika rozdelená na niekoľko podúrovní.