一、socket建立连接的过程
- 监听端口:(对应Nio中的EventLop)
(1)server在某一个端口上不断监听新用户的链接,调用accept()方法以阻塞的方式不断的监听新用户的链接
(2)不断去监听用户数据
2.新连接:在端口上监听到新连接,在I/O模型中是一个socket,在NIO中是一个SocketChannel,Netty统一将他们封装成一个自定义的channel。基于channel一系列的读写都可以在这条连接上进行操作,其实就是一个对socket的抽象。
3.接收数据:服务端接收数据流的载体都是基于byt