top of page

Tre lags arkitektur

Præsentationslag:

Det øverste lag der håndtere modtagelse og præsentere data. Dette lag er kendetegnet ved at være ”tæt” på brugeren af programmet. Altså alt der kan ses, høres og generelt samles.

Logiske lag:

Det midterste lag der håndtere udvekslingen af data mellem præsentationslaget og datalaget. Det lag hvor alle funktioner bliver defineret i programkoden.

Fx: Skrivning af fil

Ændringer af brugergrænsefladen

Datalaget:

Det nederste lag der opbevarer og håndterer data. Dette lag er også kendetegnet ved at være ”tæt” på computeren eks.

Værdier i en database (fx i et regneark.)

Brug tre-lags- arkitekturen til at beskrive f.eks. facebook, twitter, eller et andet socialt netværk, du kender.

Hvilke programmer kører på, hvilke computere, og hvad er de enkelte lag/servere/ klienter ansvarlige for at have af data og procedurer?

Præsentationslaget præsentere Facebook

Det logiske lag er det lag hvor alle funktioner bliver defineret i programkoden

Datalaget der opbevarer og håndteres data.

Klienten er ansvarlig for:

  • Præsentation af grafik, tekst, og information til brugeren

  • Interaktion med brugeren (museklik, tastatur, osv.)

  • Kommunikation af information til og fra serveren

Serveren er ansvarlig for:

  • Opbevare og redigere information/data som deles af klienterne

  • Foretage simple procedurer og beregninger på informationen

  • Sende og modtage information til og fra klienterne

Sidetitel

© 2023 by Name of Site. Proudly created with Wix.com

bottom of page