Client – Server Modell ->Prinzip ->Systeme ->Peer – to – Peer.
Client-Server Modell
description
Transcript of Client-Server Modell
CLIENT-SERVER MODELL
Nicolas Frings
Advanced IT Basics
Agenda
• 1.0 Client-Server Modell• 1.1 Problemstellung• 1.2 Fallbeispiel
• 2.0 Statische und Dynamische Webseiten• 2.1 Statische Webseiten• 2.2 Dynamische Webseiten
• asd
1.0 CLIENT-SERVER MODELL
1.1 Problemstellung
• Problematik: Diversität des Marktes
• Verschiedene Betriebssysteme
• Unterschiedliche Software
• → Kommunikationsproblem!
1.1 Problemstellung• Rechnerkommunikation:
1.1 Problemstellung• Client sendet Anfrage an den Server
• → Protokolle!
• Server verarbeitet Anfrage
• Angefragte Daten werden an den Client zurück übertragen
1.2 Fallbeispiel• Client Browser sendet HTTP Request an Webserver
• Anfrage:• GET infotext.html HTTP/1.1• host: www.example.net
1.2 Fallbeispiel• Webserver sendet Daten an den Client Browser zurück• Browser interpretiert Daten und stellt die Seite dar
• Antwort:• HTTP/1.1 200 OK• Server: Apache/1.3.29 (Unix) PHP/4.3.4• Content-Length: (Größe von infotext.html in Byte)• Content-Language: de (nach RFC 3282 sowie RFC 1766)• Content-Type: text/html• html-Code von infotext.html
2.0 STATISCHE UND DYNAMISCHE WEBSEITEN
2.1 Statische Webseiten• Charakteristik:
• Webseite basiert auf reinem HTML Code
• Alle Seitenelemente werden bei einer Client Anfrage übertragen und geladen
• Problem: Datenübertragung & Modifikation
2.2 Dynamische Webseiten• Charakteristik:
• Webseite basiert auf Mix von HTML und Script Code• Script Code: PHP → Datenbankunterstützung
• Grundseite wird bei Client Anfrage geladen, Datenbankelemente jedoch erst auf Anfrage auf nachgeladen
DANKE FÜR IHRE AUFMERKSAMKEIT