6. netty回调与channel执行流程 - mrwang1992/netty_student GitHub Wiki
-
代码tag class_6 其中编写过程大部分以注释形式在源码中,可以跟着看
-
netty 在上个程序中 其实只是负责监听了端口,后面输入什么path 返回都一样
-
SimpleChannelInboundHandler 进入内部逻辑的处理 如果是出去的 应该为 SimpleChannelOutboundHandler
-
- 里面会有多个方法,可以自定义重写 以获得事件回调
-
执行顺序
- handler added
- channel registered
- channel active
- 请求方法名: POST
- channel inactive
- channel unregistered
执行顺序(浏览器执行的话,不会马上放开链接,所以最后两方法得等一会才会执行 复现的话 马上关闭浏览器就会马上断开执行) 问题其实在于 netty 设计是按照网络框架进行设计的所以 是用的网络思维来进行开发理解