Wat is een N-tierarchitectuur?
Een N-tierarchitectuur verdeelt een systeem in afzonderlijke uitrolniveaus, die meestal op verschillende servers of servergroepen draaien en via een netwerk communiceren. Een gebruikelijke indeling heeft drie niveaus: web, bedrijfslogica en gegevens.
Het belangrijkste onderscheid is dat een laag verantwoordelijkheden in code scheidt, terwijl een niveau uitrollocaties scheidt. Eén uitrolniveau kan meerdere codelagen bevatten. Drie mappen in een applicatie maken, maakt er geen systeem met drie niveaus van.
