Universität zu Köln IT – Zertifikat der Philosophischen Fakultät / Blockseminar Allgemeine Technologien II mit Patrick Sahle M. A. Online-Datenbanken am Beispiel: mySQL / Programmieren am Beispiel: PHP Wintersemester 2008 / 2009 Referat von Tibor Toth zu Internet-Grundtechnologien, speziell zur Client-Server-Architektur Netzwerkarchitekturmodell : Client – Server -Architekturmodell
Universität zu Köln IT – Zertifikat der Philosophischen Fakultät / Blockseminar Allgemeine Technologien II mit Patrick Sahle M. A. Online-Datenbanken am Beispiel: mySQL / Programmieren am Beispiel: PHP Wintersemester 2008 / 2009 Referat von Tibor Toth zu Internet-Grundtechnologien, speziell zur Client-Server-Architektur Netzwerkarchitekturmodell : Client – Server -Architekturmodell Architekturmodelle - beschreiben die Rollen der Komponenten innerhalb eines verteilten Systems - beschreiben die Beziehungen der Komponenten innerhalb eines verteilten Systems - versuchen sinnvolle Muster für die Verteilung von Daten und Arbeitslasten zu definieren - klassifizieren Prozesse um diese sinnvoll zu platzieren
Universität zu Köln IT – Zertifikat der Philosophischen Fakultät / Blockseminar Allgemeine Technologien II mit Patrick Sahle M. A. Online-Datenbanken am Beispiel: mySQL / Programmieren am Beispiel: PHP Wintersemester 2008 / 2009 Referat von Tibor Toth zu Internet-Grundtechnologien, speziell zur Client-Server-Architektur Netzwerkarchitekturmodell : Client – Server -Architekturmodell Die meist angewandten Architekturmodelle sind heutzutage - das Peer-to-Peer-Architekturmodell - das Client-Server-Architekturmodell
Universität zu Köln IT – Zertifikat der Philosophischen Fakultät / Blockseminar Allgemeine Technologien II mit Patrick Sahle M. A. Online-Datenbanken am Beispiel: mySQL / Programmieren am Beispiel: PHP Wintersemester 2008 / 2009 Referat von Tibor Toth zu Internet-Grundtechnologien, speziell zur Client-Server-Architektur Netzwerkarchitekturmodell : Client – Server -Architekturmodell Architekturmodell: Peer-to-Peer - gleichberechtige Prozesse - lokale Prozesse - Prozesse laufen nur bei Bedarf - Beispiel: Tauschbörse im Internet
Universität zu Köln IT – Zertifikat der Philosophischen Fakultät / Blockseminar Allgemeine Technologien II mit Patrick Sahle M. A. Online-Datenbanken am Beispiel: mySQL / Programmieren am Beispiel: PHP Wintersemester 2008 / 2009 Referat von Tibor Toth zu Internet-Grundtechnologien, speziell zur Client-Server-Architektur Netzwerkarchitekturmodell : Client – Server -Architekturmodell Architekturmodell: Client-Server-Prozesse - Unterscheidung zwischen Client und Server Prozessen - Server Prozess steht für Anfragen von Client Prozessen zur Verfügung - Server Prozess ist langlebig - Client Prozess ist kurzlebig
Universität zu Köln IT – Zertifikat der Philosophischen Fakultät / Blockseminar Allgemeine Technologien II mit Patrick Sahle M. A. Online-Datenbanken am Beispiel: mySQL / Programmieren am Beispiel: PHP Wintersemester 2008 / 2009 Referat von Tibor Toth zu Internet-Grundtechnologien, speziell zur Client-Server-Architektur Netzwerkarchitekturmodell : Client – Server -Architekturmodell Architekturmodell: Client-Server-Hardware - Client Hardware ist meist ein normaler Rechner, oder ein Thin-Client - Server Hardware ist ausgelegt auf 24 Stundenbetrieb, meist sehr leistungsfähig und verfügt in der Regel über ein spezialisiertes Betriebssystem - Server Hardware ist meist redundant
Universität zu Köln IT – Zertifikat der Philosophischen Fakultät / Blockseminar Allgemeine Technologien II mit Patrick Sahle M. A. Online-Datenbanken am Beispiel: mySQL / Programmieren am Beispiel: PHP Wintersemester 2008 / 2009 Referat von Tibor Toth zu Internet-Grundtechnologien, speziell zur Client-Server-Architektur Netzwerkarchitekturmodell : Client – Server -Architekturmodell Architekturmodell: Client-Server-Fakten - Client-Server-Architekturen zentralisieren Daten oder Programme, dezentralisieren Arbeit, meistens - Client-Server-Architekturen sind überall Standard wo professionell gearbeitet wird - Server kommunizieren auch untereinander - Client-Server-Architekturen werden weiterentwickelt -> nTier-Architekturen