Heim >Backend-Entwicklung >C#.Net-Tutorial >Asp.net (1) Grundlegendes dreischichtiges Framework-Projekt: Webserver, Geschäftsserver, Datenbankserver
Unternehmensprojekte hätten von Anfang an nie gedacht, wie groß sie sein würdenFramework, da der anfängliche Druck nicht sehr hoch ist, ist Skalierbarkeit zur Kernanforderung der
traditionellen dreischichtigen Architektur geworden. Logische Schicht und Datenpersistenzschicht. Im Blick Aufgrund der Notwendigkeit, Server zu trennen, um den Serverdruck zu verringern, werden sie in Webserver, Geschäftsserver und Datenbankserver unterteilt, und die vernünftigen und reibungslosen Datenlogikaufrufe zwischen den dreien, insbesondere dem Front-End und dem Back-End, sind das, was ich tue Wichtige Punkte:
API
Schnittstelle, Holen Sie sich die Datenrendering-Seite 1. Erstellen Sie das MVC
-Framework und stellen Sie die öffentliche Modell- und Schnittstellenaufruf--Klassenbibliothek vor 2. Verwenden Sie das Bootstrap-Framework . Rufen Sie die Back-End-Schnittstelle auf und rendern Sie die Seite entsprechend den Geschäftsanforderungen
Web-API (logischer Dienst). Erstellen Sie eine HTTP-basierte zustandslose
Schnittstelle, um interaktive Anfragen auf der Webseite zu verarbeiten:
3. Greifen Sie auf die Datenbank zu, führen Sie logische Verarbeitung durch und speichern Sie Daten in der Datenbank
SQLServer-Datenbank
Verwenden Sie ibatis als ORM-Framework, um die Freiheit und Skalierbarkeit unter der Voraussetzung der Effizienz der Datenbankinteraktion und des präzisen Schreibens von Code zu verbessern
Das obige ist der detaillierte Inhalt vonAsp.net (1) Grundlegendes dreischichtiges Framework-Projekt: Webserver, Geschäftsserver, Datenbankserver. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!