Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Client-Server Systeme

Ähnliche Präsentationen


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

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


Herunterladen ppt "Client-Server Systeme"

Ähnliche Präsentationen


Google-Anzeigen