eine komplexe netzanwendung webserver und datenbankserver im netzwerk in einer anwendung einrichten
TRANSCRIPT
![Page 1: Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570491cd1a28ab14218df387/html5/thumbnails/1.jpg)
Eine komplexe Netzanwendung
Webserver und Datenbankserver im Netzwerk in einer Anwendung
einrichten
![Page 2: Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570491cd1a28ab14218df387/html5/thumbnails/2.jpg)
Intranet - Anwendung
Informationen in einem Netzwerk bereitzustellen bedeutet eine Intranetanwendung einzurichten
Bestandteile (minimal)
1. Netzwerkserver mit DNS 2. Webserver im Netzwerk3. Datenbankserver im Netzwerk
Zusätzlich sollte man haben:
4. Einen Mailserver
![Page 3: Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570491cd1a28ab14218df387/html5/thumbnails/3.jpg)
Funktionen des Intranets
DatenbankserverVerwaltet die Informationen
Webserver
Veröffentlicht die Informationen
NetzwerkserverVerwaltet die Maschinen und
User im Netz
WorkstationsVerwenden Informationen
![Page 4: Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570491cd1a28ab14218df387/html5/thumbnails/4.jpg)
Funktionen des Intranets
Datenbankserver Webserver
Netzwerkserver
Workstations
Anfrage
Berechtigungprüfen
Datenanfrage
Datenantwort
Antwort
![Page 5: Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570491cd1a28ab14218df387/html5/thumbnails/5.jpg)
Datenbankserver
• Wird im Verzeichnis verwaltet und veröffentlicht• Verwaltet die Daten relational (SQL)• Kann direkte SQL-Anweisungen übernehmen und ausführen• Kann eigene (gespeicherte) SQL-Anfragen ausführen• Liefert Ergebnisse über eine Schnittstelle zurück
Schnittstellen
• ODBC• JDBC
![Page 6: Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570491cd1a28ab14218df387/html5/thumbnails/6.jpg)
Webserver
• Wird im Verzeichnis verwaltet• Erhält Anfragen von berechtigten und unberechtigten Clients• Verwirft unberechtigte Anfragen• Bearbeitet Anfragen aktiv• Verwaltet und liefert Webseiten aus• Stellt Anfragen an den DB-Server• Generiert aktiv Webseiten mit Programmen (oder Skripten)
Verbindung zum DB-Server• DATA ACCES COMPONENTS (ADO)
– Aktive Server Programme (oder Scripte) erhalten Zugriff auf den SQL-Server– Anfragenobjekte (Requests) an den DB-Server– Antwortenobjekte (Response) vom Server– Objektbehandlungsroutinen für die obigen Objekte
![Page 7: Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570491cd1a28ab14218df387/html5/thumbnails/7.jpg)
Netzwerkadministration
Aufgaben der Netzwerkverwaltung
Administration von:
Ebene 1 TCP/IP Logische Netzwerkverwaltung
Ebene 2 DNS Namensauflösung
Ebene 3 Netzwerkdienste SQL Port: 1433 WEB Port: 80
Ebene 4 Netzwerkprotokolle HTTP / HTTPS FTP Mail
Ebene 5 Netzwerkverwaltung LDAP / ADS Kerberos
![Page 8: Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten](https://reader035.vdocuments.pub/reader035/viewer/2022062818/570491cd1a28ab14218df387/html5/thumbnails/8.jpg)
Netzwerksicherheit
• Sicherheit der Domäne• Sicherheit der Protokolle• Sicherheit der Dienste• Sicherheit der Technik
Durch
1. Domänenadministration2. Steuerung der Netzlast3. Kapselung der Dienste4. Redundanz der Technik