Hjem Utvikling Hva er tre-lags arkitektur? - definisjon fra techopedia

Hva er tre-lags arkitektur? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr tre-trinns arkitektur?

En tre-lags arkitektur er en klient-server-arkitektur der den funksjonelle prosesslogikken, datatilgang, datamaskindata lagring og brukergrensesnitt utvikles og vedlikeholdes som uavhengige moduler på separate plattformer. Tre-lags arkitektur er et programvaredesignmønster og en veletablert programvarearkitektur.

Techopedia forklarer Three-Tier Architecture

Tre-lags arkitektur gjør at en av de tre lagene kan oppgraderes eller erstattes uavhengig av hverandre. Brukergrensesnittet implementeres på en stasjonær PC og bruker et standard grafisk brukergrensesnitt med forskjellige moduler som kjører på applikasjonsserveren. Det relasjonelle databasestyringssystemet på databaseserveren inneholder datalagringslogikken. De midterste lagene er vanligvis flerfoldige.

De tre lagene i en tre-lags arkitektur er:

  1. Presentasjonsnivå: Opptar det øverste nivået og viser informasjon relatert til tjenester som er tilgjengelige på et nettsted. Dette nivået kommuniserer med andre nivåer ved å sende resultater til nettleseren og andre nivåer i nettverket.
  2. Bruksnivå: Også kalt mellomtrinn, logikknivå, forretningslogikk eller logikknivå, dette nivået blir trukket fra presentasjonsnivået. Den kontrollerer applikasjonsfunksjonalitet ved å utføre detaljert behandling.
  3. Datatype: Huser databaseservere der informasjon lagres og hentes. Data i denne delen lagres uavhengig av applikasjonsservere eller forretningslogikk.
Hva er tre-lags arkitektur? - definisjon fra techopedia