Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
python:sockets [2019/03/24 13:27] root angelegt |
python:sockets [2019/03/24 19:55] (aktuell) root [Serverseite] |
||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
* import socket | * import socket | ||
* soc = socket.socket(Typ, | * soc = socket.socket(Typ, | ||
- | * Tpy ist für IP-Verbindungen socket.AF_INET | + | * Typ ist für IP-Verbindungen socket.AF_INET |
* Protokoll ist das zu verwendende Übetragunsprotokoll (TCP, UDP im Falle von IP) | * Protokoll ist das zu verwendende Übetragunsprotokoll (TCP, UDP im Falle von IP) | ||
* socket.SOCK_STREAM (TCP) | * socket.SOCK_STREAM (TCP) | ||
* socket.SOCK_DGRAM (UDP) | * socket.SOCK_DGRAM (UDP) | ||
- | * soc.connect((host, | + | * < |
* soc.close - Beendet die Verbindung | * soc.close - Beendet die Verbindung | ||
Zeile 91: | Zeile 91: | ||
* import socket | * import socket | ||
- | * soc = socket.socket() - Erstellt einen Socket und speichert ihn als soc | + | * soc = socket.socket(Typ, Protokoll) - Erstellt einen Socket und speichert ihn als soc |
- | * soc.bind((IP, | + | * Typ ist für IP-Verbindungen socket.AF_INET |
- | * soc.listen - Versetzt den Socket in den listen-Modus | + | * Protokoll ist das zu verwendende Übetragunsprotokoll (TCP, UDP im Falle von IP) |
- | * (clientsocket, | + | * socket.SOCK_STREAM (TCP) |
+ | * socket.SOCK_DGRAM (UDP) | ||
+ | * < | ||
+ | * soc.listen(Anzahl Verbindungen) | ||
+ | * (clientsocket, | ||
* der in clientsocket gespeicherte Socket kann wie unter Clientverbindung beschrieben genutzt werden | * der in clientsocket gespeicherte Socket kann wie unter Clientverbindung beschrieben genutzt werden |