第3章Netty服务端启动两个问题解答是否正确

来源:3-1 服务端启动demo

鋒Nic

2018-06-10

问:服务端Socket在哪里初始化? 答:反射创建服务端Channel:NioServerSocketChannel默认构造方法调用newSocket()使用provider.openServerSocketChannel()创建服务端Socket

问:在哪里accept连接? 答:端口绑定:Pipeline调用fireChannelActive()传播active事件,HeadContext使用readIfIsAutoRead()重新绑定OP_ACCEPT事件,新连接接入Selector轮询到OP_ACCEPT事件将连接交给Netty处理

写回答

1回答

闪电侠

2018-06-10

赞,棒棒哒,这么快就熟悉了,继续加油!

0
1
鋒Nic
非常感谢!
2018-06-17
共1条回复

Java读源码之Netty深入剖析

解析netty各大组件细节,百万级性能调优,设计模式实际运用

2334 学习 · 283 问题

查看课程