网络并发通信
weixin_45819880
这个作者很懒,什么都没留下…
展开
-
网络并发通信
基于threading的多线程网络并发 代码实现 : day9/thread_server.py 实现步骤 创建监听套接字 循环接收客户端连接请求 当有新的客户端连接创建线程处理客户端请求 主线程继续等待其他客户端连接 当客户端退出,则对应分支线程退出 """ thread_server.py 基于threading多线程并发 重点代码 """ from socket import * fr...原创 2019-12-06 19:26:20 · 81 阅读 · 0 评论 -
网络并发通信
网络并发通信 常见网络通信模型 循环服务器模型 :循环接收客户端请求,处理请求。同一时刻只能处理一个请求,处理完毕后再处理下一个。 优点:实现简单,占用资源少 缺点:无法同时处理多个客户端请求 适用情况:处理的任务可以很快完成,客户端无需长期占用服务端程序。udp比tcp更适合循环。 多进程/线程网络并发模型:每当一个客户端连接服务器,就创建一个新的进程/线程为该客户端服务,客户端退出时再销...原创 2019-12-05 20:11:06 · 130 阅读 · 0 评论