程序需要一步步改进,解决bug,尽量从源头判断,并给出处理措施. 1.客户端执行一次,程序就退出, 2.客户端空值,错误命令,程序会死掉 3.收发缓冲区大小,即recv(1024)的问题,如果收一个100M的文件就又是问题 4.多线程问题,同时能处理多个客户端的请求问题 第一次创建了原型 socket单进程服务器 [root@localhost ~]# cat echoserver.py import socket host='192.168.10.101' port=9657 s=socket