Schichtenarchitektur

Eine der gängigsten Architekturmuster, bei der die Software in logische Schichten unterteilt wird, wobei jede Schicht spezifische Verantwortlichkeiten hat und nur mit den direkt angrenzenden Schichten kommuniziert.

Kategorie: Modelle & Architekturen

Die Schichtenarchitektur, oft auch als N-Tier-Architektur bezeichnet, organisiert die Software in horizontalen Schichten, die jeweils eine bestimmte Rolle erfüllen. Typische Schichten sind die Präsentationsschicht (UI), die Anwendungsschicht (Business-Logik), die Domänenschicht (Geschäftsobjekte) und die Datenzugriffsschicht (Persistenz). Diese Trennung fördert die Modularität und Wartbarkeit, da Änderungen in einer Schicht idealerweise nur minimale Auswirkungen auf andere Schichten haben.

Synonyme / Tags

  • N-Tier-Architektur
  • Layered Architecture
  • Zwiebelschalen-Architektur

Die ganze Definition im Member Hub braucht ein kostenloses Konto.

Kostenlos registrieren · Anmelden