随笔分类 - 网络IO通信
摘要:1、服务端 初始化 总体的流程 从 bind 函数开始,主要两个逻辑 1、 初始化 channel,构建 pipeline, 注册到 selector 2、绑定端口,提供监听 private ChannelFuture doBind(final SocketAddress localAddress)
阅读全文
摘要:基本api使用 服务端: // 我们要创建两个EventLoopGroup, // 一个是boss专门用来接收连接,可以理解为处理accept事件, // 另一个是worker,可以关注除了accept之外的其它事件,处理子任务。 //上面注意,boss线程一般设置一个线程,设置多个也只会用到一个,
阅读全文
摘要:对TCp 通信来说, 每个 TCP Socket 的内核中都有一个 发送缓冲区 和 接收缓冲区。 接受缓冲区: 把 数据 缓存到内核, 如哦 应用进程 一直没有调用 Socket read方法,那么数据会一直 缓存在 接受缓冲区。 发送缓冲区:进程调用Socket send 方法,一般情况下是 将
阅读全文

浙公网安备 33010602011771号