Ce este arhitectura N-Tier?
Arhitectura N-Tier împarte sistemul în niveluri de implementare separate, care rulează de obicei pe servere sau grupuri de servere diferite și comunică prin rețea. O organizare obișnuită are trei niveluri: web, business și date.
Distincția esențială este că un layer separă responsabilitățile codului, iar un tier separă locațiile de implementare. Un nivel de implementare poate conține mai multe straturi de cod. Trei directoare într-o aplicație nu o transformă într-un sistem cu trei niveluri de implementare.
