Sockets: Unterschied zwischen den Versionen
Zeile 5: | Zeile 5: | ||
'''Unix-Familie''' | '''Unix-Familie''' | ||
+ | |||
+ | In Unix werden Dateien als Sockets zum Datenaustausch zwischen den Programmen verwendet. Dabei werden die Daten von einem Programm in die Datei geschrieben und können vom anderen Programm ausgelesen/verändert werden. | ||
+ | |||
+ | Die Identifikation des Sockets setzt sich aus Dateipfad und Dateiname sowie der Adressfamilie "AF_UNIX" zusammen. | ||
'''Internet-Familie''' | '''Internet-Familie''' | ||
Zeile 11: | Zeile 15: | ||
− | |||
+ | |||
+ | Sowie verschiedene Arten von Sockets: | ||
+ | |||
+ | '''Stream Sockets''' | ||
'''Datagram Sockets''' | '''Datagram Sockets''' | ||
+ | |||
+ | |||
+ | '''Raw Sockets''' | ||
'''Interprozesskommunikations-Sockets''' | '''Interprozesskommunikations-Sockets''' | ||
− | + | ||
− | + | ||
+ | |||
+ | |||
=== Präsentationen === | === Präsentationen === | ||
https://docs.google.com/presentation/d/1Q5ETOGq3t_L0OZA95SBx5Iph_ypGOSUJh5AbJ3ATItw/edit#slide=id.gc7ed9199_05 | https://docs.google.com/presentation/d/1Q5ETOGq3t_L0OZA95SBx5Iph_ypGOSUJh5AbJ3ATItw/edit#slide=id.gc7ed9199_05 | ||
− | + | ||
− | + | ||
+ | |||
=== Aufgaben === | === Aufgaben === |