目录
一. 分析入口
上图处打上断点以后,首先Debug启动服务端,
普通方式启动客户端,客户端启动后,程序停在断点处:
接下来我们一直往下跟踪,直到如下图位置:进入pipeline.fireChannelReadComplete()方法继续跟踪:
目录
上图处打上断点以后,首先Debug启动服务端,
普通方式启动客户端,客户端启动后,程序停在断点处:
接下来我们一直往下跟踪,直到如下图位置:进入pipeline.fireChannelReadComplete()方法继续跟踪: