Hva er N-tier-arkitektur?
N-tier-arkitektur deler et system i separate distribusjonsnivåer, som vanligvis kjører på ulike servere eller servergrupper og kommuniserer over et nettverk. En vanlig oppbygning har tre nivåer: web, forretning og data.
Den viktigste forskjellen er at et lag skiller ansvarsområder i koden, mens et nivå skiller distribusjonssteder. Ett distribusjonsnivå kan inneholde flere kodelag. Tre mapper i en applikasjon gjør den ikke til et system med tre nivåer.
