流式套接字适合传输数据量大的,而数据报套接字适合传递数据量少的 流式套接字建立麻烦,数据报套接字建立简单 客户的流式套接字只能向一个方向传递,数据报套接字可以接受任何方向的来得数据,并可以向任何地址发送数据报 流套接字比数据报套接字好,这样你可以不必管理底层细节,只需要相信TCP就可以保证传送的数据...
流式套接字(SOCK_STREAM):提供可靠的、面向连接的通讯流,保证数据传输的可靠性和按序收发,TCP通讯...
1. 流式套接字采用字节流方式进行传输,而数据报套接字 使用数据报形式传输数据 2. tcp套接字会产生粘包,udp有消息边界,不会形成粘包。 3. tcp编程可以保证消息的完整性,udp则不能保证 4. tcp需要listen accept,udp不用 5. tcp消息的发送接收使用recv send sendall,udp使用 recvfrom,sendto...