Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Client-Server Systeme
Manuel Bender, Severin Pick
2
Client-Server Systeme
Dein Client Schantalles Client Client-Server Systeme
3
Aufgaben eines Servers
Login bei ICQ Webserver: Webseiten bereitstellen Fileserver: Dateien anbieten Gameserver und viele mehr… Client-Server Systeme
4
Aussehen eines Servers
Client-Server Systeme
5
Jeder Rechner kann ein Server sein!
Die Software ist ausschlaggebend Apache (Webserver) Samba (Fileserver) Filezilla (FTP-Server) Client-Server Systeme
6
Das „Regelwerk“: Protokolle
Client-Server Kommunikation muss nach standardisierten Regeln erfolgen Am Beispiel des Apache: HTTP (Hypertext Transfer Protocol) für Webseiten Client-Server Systeme
7
Client-Server Systeme
HTTP Browserclient sendet an Server: GET /wiki/ HTTP/1.1 Host: de.wikipedia.org Client-Server Systeme
8
Client-Server Systeme
HTTP Serverantwort Header: HTTP/ OK Server: Apache/ (Unix) PHP/4.3.4 Content-Length: Content-Language: de Content-Type: text/html Connection: close Inhalt: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" lang="de" dir="ltr"> <head> (…) Client-Server Systeme
9
Client-Server Systeme
Das Ergebnis Client-Server Systeme
10
Client-Server Systeme
XAMPP Softwarepaket X: Variables Betriebssystem Apache: Webserver MySQL: Datenbank PHP: Skriptsprache Perl: Skriptsprache Client-Server Systeme
11
Client-Server Systeme
Apache Kostenloser Webserver Läuft unter allen gängigen Betriebssystemen (Windows/Linux/Mac OS) Modular aufgebaut Z.B.: mod_ssl, mod_proxy, mod_rewrite Ermöglicht dynamische Websiten mit PHP und Perl Client-Server Systeme
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.