私はPythonでソケットについて学び、思いついた
variable = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
私はこれの機能を理解しましたsocket.socket
およびsocket.AF_INET
ですが、socket.SOCK_STREAM
。その機能は何ですか?
SOCK_STREAM
は、TCPソケットであることを意味します。
SOCK_DGRAM
は、それがUDPソケットであることを意味します。
これらは99%使用されます。他にも可能性があります https://docs.python.org/2/library/socket.html#socket.SOCK_STREAM を参照してください(それぞれの意味をググる必要があります)。
SOCK_STREAM
は、SOCK_DGRAM
(UDP)とは対照的に、ソケット(TCP)のタイプを示す定数です。
SOCK_STREAM
は、接続指向のTCPプロトコルを意味します。