22Internetprotokolle
Die in Kapitel 18 vorgestellten Sockets bilden die Basis für die Kommunikation über das Internet und in lokalen Netzen. An einer Kommunikation sind immer zwei Parteien beteiligt: Server und Client. Der Server erzeugt einen Socket und wartet auf eingehende Verbindungen. Ein Client-Programm stellt eine Verbindung zu dem Server her und kann nun Daten senden und empfangen.
Wer dann was und wann sendet, ist in einem Protokoll festgelegt, sonst könnten Client und Server sich nicht verstehen. Der Alltag ist voll von Protokollen. Bevor man z. B. ein Zimmer auf einem Amt betritt, klopft man an und wartet auf ein „Herein!“. Nach dem Eintreten begrüßt man sich und beginnt dann das eigentliche Gespräch.
Python bringt in seiner Library ...
Get Python 3 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.