Hem Utveckling Vad är tre-nivå arkitektur? - definition från techopedia

Vad är tre-nivå arkitektur? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder tre-nivå arkitektur?

En trelagsarkitektur är en klientserverarkitektur där den funktionella processlogiken, datatillträde, datadatorlagring och användargränssnitt utvecklas och underhålls som oberoende moduler på separata plattformar. Trelagsarkitektur är ett mönster för mjukvarudesign och en väletablerad mjukvaruarkitektur.

Techopedia förklarar Three-Tier Architecture

Trelagsarkitektur gör det möjligt att uppgradera eller byta ut någon av de tre nivåerna oberoende. Användargränssnittet implementeras på en stationär dator och använder ett standardgrafiskt användargränssnitt med olika moduler som körs på applikationsservern. Det relationsdatabashanteringssystemet på databasservern innehåller datalagringslogiken. De mellersta nivåerna är vanligtvis flerskiktade.

De tre nivåerna i en tre-nivå arkitektur är:

  1. Presentationsnivå: Upptar toppnivån och visar information relaterad till tjänster tillgängliga på en webbplats. Den här nivån kommunicerar med andra nivåer genom att skicka resultat till webbläsaren och andra nivåer i nätverket.
  2. Applikationsnivå: Även kallad mellannivå, logiknivå, affärslogik eller logiknivå dras denna nivå från presentationsnivån. Den styr applikationsfunktionalitet genom att utföra detaljerad behandling.
  3. Data Tier: Inhyser databasservrar där information lagras och hämtas. Data i denna nivå hålls oberoende av applikationsserver eller affärslogik.
Vad är tre-nivå arkitektur? - definition från techopedia