1. 首页
  2. 编程语言
  3. Python
  4. python基础之Socket套接字详解

python基础之Socket套接字详解

上传者: 2021-06-05 03:06:39上传 PDF文件 271.04 KB 热度 25次

前言Python语言提供了Socket套接字来实现网络通信。Python的应用程序通常通过Socket"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。内设置流量控制,避免数据流淹没慢的接收方。数据被看作是字节流,无长度限制。数据包以独立数据包的形式被发送,不提供无差错保证,数据可能丢失或重复,顺序发送,可能乱序接收。本例中选TCP协议。前三句定义了三个变量:HOST、PORT、BUFSIZE,这三个变量分别是服务器的IP地址,服务器的端口,接收的最大数据量。中间的5表示在拒绝连接之前,操作系统可以挂起的最大连接数量。

用户评论