Was ist die Funktion von SOCK_STREAM?
Lerne ich über sockets in Python und kam mit
variable = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
Verstand ich die Funktion dieses socket.socket
und socket.AF_INET
aber ich bin neugierig socket.SOCK_STREAM
. Was ist seine Funktion?
Du musst angemeldet sein, um einen Kommentar abzugeben.
SOCK_STREAM
bedeutet, dass es ein TCP-socket.SOCK_DGRAM
bedeutet, dass es ein UDP-socket.Diese werden verwendet, 99% der Zeit. Es gibt andere Möglichkeiten, siehe https://docs.python.org/2/library/socket.html#socket.SOCK_STREAM (Sie müssen google für die Bedeutung von jedem).
SOCK_STREAM
ist eine Konstante, die angibt, den Typ des socket (TCP), im Gegensatz zuSOCK_DGRAM
(UDP).Den
SOCK_STREAM
bedeutet, dass der connection-orientierten TCP-Protokoll.