Hem Utveckling Vad är arkitekturen i två nivåer? - definition från techopedia

Vad är arkitekturen i två nivåer? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder tvåstegsarkitektur?

En tvålagsarkitektur är en mjukvaruarkitektur där ett presentationslager eller gränssnitt körs på en klient, och ett dataskikt eller en datastruktur lagras på en server. Att separera dessa två komponenter på olika platser representerar en tvåskiktsarkitektur, i motsats till en enskiktsarkitektur. Andra typer av flerlagsarkitekturer lägger till ytterligare lager i distribuerad programvarudesign.

Techopedia förklarar Two-Tier Architecture

Experter kontrasterar ofta en tvåskiktsarkitektur till en trelagsarkitektur, där en tredje applikation eller affärsskikt läggs till som fungerar som en mellanhand mellan klienten eller presentationslagret och dataskiktet. Detta kan öka systemets prestanda och hjälpa till med skalbarhet. Det kan också eliminera många typer av problem med förvirring, som kan orsakas av flerbrukaråtkomst i tvålagsarkitekturer. Men den avancerade komplexiteten i tre nivåer arkitektur kan betyda mer kostnad och ansträngning.

En ytterligare anmärkning om arkitekturen i två nivåer är att ordet "nivå" vanligtvis hänför sig till att dela de två programvaruskikten på två olika fysiska hårdvarudelar. Flerskiktsprogram kan byggas på ett nivå, men på grund av operativa preferenser använder många tvåskiktsarkitekturer en dator för den första nivån och en server för den andra nivån.

Vad är arkitekturen i två nivåer? - definition från techopedia