Vad är N-tier-arkitektur?
N-tier-arkitektur delar upp ett system i separata driftsättningsnivåer som vanligtvis körs på olika servrar eller servergrupper och kommunicerar över ett nätverk. En vanlig uppbyggnad har tre nivåer: webb, verksamhet och data.
Den viktigaste skillnaden är att ett lager skiljer kodens ansvarsområden åt, medan en nivå skiljer driftsättningsplatser åt. En driftsättningsnivå kan innehålla flera kodlager. Att skapa tre mappar i en applikation gör den inte till ett system med tre nivåer.
