网络通讯服务设计的几个原则
9. 目前业务处理线程里面需要包含重的 Work_Socket 对象,网络处理和业务混合在一起,耦合比较强;按网络是网络,网络是数据通道;业务是业务,业务利用数据通道的一般原则,这样,业务开发人员基本不需要知道网络怎么通讯,开发难道可以降低,业务开发人员也就无法直接去和客户端交互,可以有效屏蔽错误;建议业务处理层只是保留一个轻量级别的连接ID结构,而不是一个完整的 socket 对象,