8 Sep

Drei-Schichten-Architektur

Die Drei-Schichten-Architektur (engl: three-tier-achitecture/ 3-tier-achtitecture) ist eine Architektur, die softwareseitig drei Schichten besitzt. Die typische Drei-Schichten-Architektu besteht aus den folgenden Schichten:

  • Die Präsentationsschicht (client tier oder front-end) ist für die Repräsentation der Daten, Benutzereingaben sowie die Benutzerschnittstelle verantwortlich.
  • Die Logikschicht (application-server tier, Businesschicht, Middle Tier oder Enterprise Tier) besitzt alle Mechanismen zur Verarbeitung. Hier ist die Anwendungslogik vereint.
  • Die Datenerhaltungsschicht (data-server tier oder back-end) beinhaltet die Datenbank und ist für das Speichern und Laden von Daten verantwortlich.

Diese Architektur ist im Gegensatz zu der Client-Server-Architektur stark skalierbar und kann viel Flexibilität aufweisen.

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *
Folgende HTML Tags sind nutzbar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>