Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Client-Server-Modell

Ähnliche Präsentationen


Präsentation zum Thema: "Client-Server-Modell"—  Präsentation transkript:

1 Client-Server-Modell

2 Einführung Client-Server-Modell
Client-Server-Modell ist Software-Architektur-Modell In Netzwerken eingesetzt Konzept für Aufteilung von Aufgaben zwischen Client und Server Besteht aus 2 Komponenten 1. Client: Fragt bei Server gewissen Dienst an (request) 2. Server: Ist Programm das mit Client kommuniziert und Dienst bereitstellt (response)

3 Client-Server-Modell am Beispiel Internet I
Server = Webserver; Client = Internetnutzer Client sendet Anfrage an den Server (Aufruf von Internetseite; hppt://www… Server reagiert auf Anfrage und stellt Webseite bereit

4 Client-Server-Modell am Beispiel Internet im Detail
Internetseite in HTML-Form auf Webserver gespeichert Kommunikation über HTTP-Protokoll (Hypertext Transfer Protocol ) Server; Information auf diesem erreichbar durch Browser; Browser stellt Anfrage an Server über HTTP Server interpretiert Anfrage und antwortet per HTTP Browser als Darstellungssoftware der Antwort

5 Weiter Formen und Spezifizierungen
Push/Pull – Webserver Subsysteme; Server greift auf Dienst von weiterem Server zurück Mailserver (Thunderbird,Outlook etc.) - Struktur des Modells ähnlich wie im Bsp. Internet - Protokolle sind andere (SMTP, POP3 oder IMAP) - Mail wird an Server geschickt – von dort von dem Empfänger abgerufen

6 Dynamische und statische Webseiten
Statische Webseite - einmal programmiert (z.B. in HTML) wird auf Server abgelegt und kann abgerufen werden - statisch; Änderung nur manuell möglich Dynamische Webseite - Webeseite wird bei Zugriff generiert - Server greift auf Datenbank zurück durch vorher spezifiziertes Programm; generiert HTML Dokument Sendung an Client


Herunterladen ppt "Client-Server-Modell"

Ähnliche Präsentationen


Google-Anzeigen