Domov Rozvoj Co je to třístupňová architektura? - definice z techopedie

Co je to třístupňová architektura? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená třístupňová architektura?

Třístupňová architektura je architektura klient-server, ve které je funkční logika procesu, přístup k datům, počítačová data a uživatelské rozhraní vyvíjeny a udržovány jako nezávislé moduly na samostatných platformách. Třístupňová architektura je vzor návrhu softwaru a dobře zavedená softwarová architektura.

Techopedia vysvětluje třístupňovou architekturu

Třístupňová architektura umožňuje libovolnou z těchto tří úrovní nezávisle upgradovat nebo vyměnit. Uživatelské rozhraní je implementováno na stolním počítači a používá standardní grafické uživatelské rozhraní s různými moduly běžícími na aplikačním serveru. Systém správy relačních databází na databázovém serveru obsahuje logiku ukládání počítačových dat. Střední úrovně jsou obvykle víceúrovňové.

Tři úrovně v třístupňové architektuře jsou:

  1. Prezentační vrstva: Zabírá nejvyšší úroveň a zobrazuje informace týkající se služeb dostupných na webových stránkách. Tato úroveň komunikuje s ostatními úrovněmi odesláním výsledků do prohlížeče a dalších úrovní v síti.
  2. Aplikační vrstva: Tato vrstva se také nazývá střední vrstva, logická vrstva, obchodní logika nebo logická úroveň, je vytažena z prezentační úrovně. Řídí funkčnost aplikace prováděním podrobného zpracování.
  3. Datová vrstva: Obsahuje databázové servery, kde jsou informace ukládány a získávány. Data v této úrovni jsou udržována nezávislá na aplikačních serverech nebo obchodní logice.
Co je to třístupňová architektura? - definice z techopedie