python的socket里listen函数
来源:互联网 发布:fm调频广播软件 编辑:程序博客网 时间:2024/05/21 16:54
http://www.douban.com/note/337457460/?type=like
listen里有个参数backlog是指定tcpsever可以同时接受多少个客服端的连接申请,当超过此数时server将拒绝客户端的连接申请,给出socket.error: [Errno 10061]错误。
tcp的server尽管可以同时接受n个客服端连接,但只能和第一个连接的客服端互相通信,当第一个tcp连接的客户端关闭后才能和第二个连接申请的客户端通信,即后边的被阻塞了,一次只能和一个tcp客户端进行通信。
ocket.listen( backlog )
backlog指定最多允许多少个客户连接到服务器。它的值至少为1。收到连接请求后,这些请求需要排队,如果队列满,就拒绝请求。
backlog应该理解为阻塞队列的长度,总共与服务器连接的客户端一共有 backlog + 1 个。
阻塞队列FIFO,当连接客户端结束后阻塞队列里的第一个客服端与服务器连接成功。
tcp的server尽管可以同时接受n个客服端连接,但只能和第一个连接的客服端互相通信,当第一个tcp连接的客户端关闭后才能和第二个连接申请的客户端通信,即后边的被阻塞了,一次只能和一个tcp客户端进行通信。
ocket.listen( backlog )
backlog指定最多允许多少个客户连接到服务器。它的值至少为1。收到连接请求后,这些请求需要排队,如果队列满,就拒绝请求。
backlog应该理解为阻塞队列的长度,总共与服务器连接的客户端一共有 backlog + 1 个。
阻塞队列FIFO,当连接客户端结束后阻塞队列里的第一个客服端与服务器连接成功。
0 0
- python的socket里listen函数
- Socket里listen函数的参数含意
- Socket里listen函数的参数含意
- Socket中listen/accept函数的区别
- Socket中listen/accept函数的区别
- Socket中listen/accept函数的区别
- socket 中listen函数参数的解释
- Socket中listen/accept函数的区别
- Socket中listen/accept函数的区别
- Socket中listen/accept函数的区别
- socket之listen函数
- linux socket listen函数
- Socket通信 listen accept 函数
- Socket编程:listen()函数英文翻译
- python-socket.listen(backlog)-等待队列的长度
- Socket编程中 listen函数第二个形参backlog的作用
- linux下socket函数之listen的参数backlog
- Socket编程中 listen函数第二个形参backlog的作用
- Android高手进阶:Adapter深入理解与优化
- Document对象内容集合
- notpad++使用
- java中所有的异常
- 从 “ 我爱你 ” 到 “ 我爱钱 ”
- python的socket里listen函数
- net.server.listen的问题
- Eclipse启动报错:An internal error occurred during: "Building workspace". GC overhead limit exceeded
- 轻量级Java EE企业应用实战-----15、数据过滤
- PDF电子书
- firebug
- ios app启动图片,之后的广告图片效果
- renderMonkey之简单的纹理处理实例(10.2)
- net.socket.write注意事项