1.构建一个socket小型服务器
2.使用SocketServer模块
3.socket客户端的构建
4.异步通信方式
5.使用SoceketServer进行分叉处理
6.异步IO方式
a.select()方法用于对指定的文件描述符进行监视,燕在文件描述符集改变的时候做出响应。
b.poll()方法仅仅需要处理感兴趣的文件描述符即可,从而有效地降低了服务器的处理负担。
7.asyncore框架
8.Twisted
2.使用SocketServer模块
3.socket客户端的构建
4.异步通信方式
5.使用SoceketServer进行分叉处理
6.异步IO方式
a.select()方法用于对指定的文件描述符进行监视,燕在文件描述符集改变的时候做出响应。
b.poll()方法仅仅需要处理感兴趣的文件描述符即可,从而有效地降低了服务器的处理负担。
7.asyncore框架
8.Twisted