18Netzwerkprogrammierung mit Sockets

Das wohl am häufigsten eingesetzte Netzwerkprotokoll IP (Internet Protocol) ist untrennbar mit der Programmierschnittstelle Sockets verbunden. Dieses Interface steht auch in Python mit dem Modul socket zur Verfügung. Damit kann der Programmierer eine Verbindung zu jedem über dieses Protokoll erreichbaren Rechner aufnehmen oder selbst einen Service für andere zur Verfügung stellen.

Sockets werden in zwei Domänen genutzt: UNIX-Domain und Internet-Domain. Dies wirkt sich auf die Reichweite bzw. Verfügbarkeit eines Sockets aus. UNIX-Sockets sind nur lokal auf einem Rechner nutzbar. Ein Socket in der Internet-Domäne ist universell nutzbar, auf dem lokalen Rechner und auch global, sobald eine entsprechende Verbindung ...

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.