Che cos'è l'architettura N-Tier?
L'architettura N-Tier divide un sistema in livelli di distribuzione separati, che in genere funzionano su server o gruppi di server diversi e comunicano attraverso la rete. Una disposizione comune comprende tre livelli: web, logica aziendale e dati.
La distinzione fondamentale è che un layer separa le responsabilità del codice, mentre un tier separa le posizioni di distribuzione. Un solo livello di distribuzione può contenere più livelli di codice. Creare tre cartelle all'interno di un'applicazione non la rende un sistema a tre tier.
