Die drei Ebenen der Business-Logik -Technologie bezieht sich auf eine Architektur im Software-Engineering verwendet . Das Design nutzt eine Client-Server- Architektur, die der Anwendung Verarbeitung legt auf dem Client- Computer und dem Datenmanagement auf dem Netzwerk -Server. Wahre dreistufige Architektur setzt sich aus der Präsentationsschicht , Anwendung und Datenebene gemacht . Presentation Tier
In der ersten Stufe der drei Ebenen der Business-Logik , ist die Präsentations-Schicht an der Spitze der Anwendung Schichten . Dies ist die Schicht, in der die Benutzerschnittstelle implementiert und werden angezeigt. Der Zweck der Präsentations-Schicht ist es, die Anforderungen und Aufgaben , die der Benutzer für die Anwendung in etwas, das in ausführbare Software übersetzt werden kann , die in den nächsten Stufen auftritt macht handhaben . Zum Beispiel vorstellen, gerade einen Online-Shop und auf ein Element der "add to Online-Warenkorb "-Link , wenn Sie es erwerben wollen .
Logic Tier
Auch bekannt als die Geschäftslogik Tier , ist die Logik Ebene verantwortlich für die Verwaltung der Anwendung Zugriffe aus der Präsentation Schicht. Berechnungen und verschiedenen Programmiersprachen Script zu diesem Zeitpunkt ausgeführt. Es beginnt um Informationen von der dritten und letzten Schicht , die Daten aufweist, zu ziehen, um die Anfragen , dass der Benutzer in der ersten Stufe hergestellt erfüllen. Wenn Sie das Add- to-cart Link klicken, wird eine URL generiert , dass die Anträge einen bestimmten Artikel in der Datenbank, die der Artikel, den Sie angefordert wird, um eine andere Liste hinzugefügt werden.
Daten Tier
die dritte und letzte Stufe , die Datenebene , werden Informationen in Form von Datenbanken oder off-Site- Storage-Netzwerke für den alleinigen Zweck des Abrufs durch den zweiten Logik-Schicht gespeichert ist. Anfragen , die von Tier 1 vorgenommen werden, werden in mathematische Zugriffe in der zweiten Reihe , wo die Anfrage Routen zu den Datenebene die Parameter benötigt, um die Gleichung zu lösen Programmierung erhalten übersetzt . Die Datenbank ist eine codierte Storage-System für alle Informationen, die von der Anwendung zum Anzeigen angefordert werden kann , zum Beispiel , Produktbeschreibungen und Preise.
Gemeinsame Verwendet
Drei -Schichten- Architektur Business-Logik wird häufig in Web -Anwendungen, Online-Sites und Web -basierte Datenbank -Plattformen verwendet. In Web-Entwicklung speziell , Java,. NET und PHP Programmiersprachen werden häufig verwendet, um dreistufige Web -Anwendungen, die Business-Probleme zu lösen, zu entwickeln.