Sobes.tech
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í.