eine komplexe netzanwendung webserver und datenbankserver im netzwerk in einer anwendung einrichten

8
Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten

Upload: kornelius-kirchner

Post on 06-Apr-2016

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Eine komplexe Netzanwendung Webserver und Datenbankserver im Netzwerk in einer Anwendung einrichten

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

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

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

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

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

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

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

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