Hjem Udvikling Hvad er tre-lags arkitektur? - definition fra techopedia

Hvad er tre-lags arkitektur? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder tre-trins arkitektur?

En tre-lags-arkitektur er en klientserver-arkitektur, hvor den funktionelle proceslogik, datatilgang, computerdatagring og brugergrænseflade er udviklet og vedligeholdes som uafhængige moduler på separate platforme. Tre-lags arkitektur er et software design mønster og en veletableret software arkitektur.

Techopedia forklarer Three-Tier Architecture

Tre-lags arkitektur gør det muligt at opgradere eller udskifte en hvilken som helst af de tre niveauer uafhængigt. Brugergrænsefladen implementeres på en stationær pc og bruger en standard grafisk brugergrænseflade med forskellige moduler, der kører på applikationsserveren. Det relationelle databasestyringssystem på databaseserveren indeholder logikken til computerdataopbevaring. De midterste lag er normalt flerlagede.

De tre niveauer i en tre-lags arkitektur er:

  1. Præsentationsniveau: Optager det øverste niveau og viser oplysninger, der er relateret til tjenester, der er tilgængelige på et websted. Dette niveau kommunikerer med andre niveauer ved at sende resultater til browseren og andre niveauer i netværket.
  2. Anvendelsesniveau: Også kaldet mellemtrin, logikniveauer, forretningslogik eller logikniveauer, dette trin trækkes fra præsentationsniveauer. Det kontrollerer applikationsfunktionalitet ved at udføre detaljeret behandling.
  3. Dataterm: Huser databaseservere, hvor information gemmes og hentes. Data i dette niveau opbevares uafhængigt af applikationsservere eller forretningslogik.
Hvad er tre-lags arkitektur? - definition fra techopedia