上篇介绍了一个简单的UDP服务框架,但是面对海量的请求,同步框架显然有点力不从心.于是在我接手好友系统的接口服务的时候,就采用了一个强大的异步框架——MCP框架. MCP框架是一个多进程异步框架,支持UDP.TCP和http,结构很灵活,可以根据需要将各组件像搭积木一样组装.下面是MCP最基础的进程结构.分为3种进程:CCD.MCD和DCC. CCD是面向客户端的进程,是服务的入口,负责处理前端的请求,维护连接,收发数据,并向MCD转发.其内部使用线程池实现对TCP请求的listen和accep…