netty源码-server端绑定端口流程

gRPC教程netty源码-server端绑定端口流程

源码调用关系图

netty源码-server端绑定端口流程

  1. AbstractBootstrap --> bind() --> doBind() --> doBind0()
  2. NioServerSocketChannel的bind方法在父类AbstractChannel类,所以channel的调用关系:AbstractChannel --> bind()
  3. DefaultChannelPipeline --> bind()
  4. AbstractChannelHandlerContext --> bind()
  5. HeadContext --> bind()
  6. AbstractChannel.AbstractUnsafe --> bind(),然后调用AbstractChannel --> doBind(),而他的实现类看下一步
  7. NioServerSocketChannel --> doBind()

netty源码-server端绑定端口流程

上一篇:css 隐藏元素


下一篇:前端教程丨手把手教你用 Next.js 搭建个人博客,从入门到吃鸡