Netty和NIO-未完待续

  • linux底层支持bio(阻塞io),nio(多路复用io),aio(异步非阻塞io),信号io等多种方案;
  • jdk 1.4封装了select/poll,引入了nio
  • jdk1.6重新封装了epoll和aio,才有了netty的发光机会;
  • netty是基于jdk原生nio的封装

netty可以做什么

  • 更方便的使用jdk的nio
  • 更方便的处理编解码、tcp粘包拆包问题;
  • 提供ssl能力

你可能感兴趣的:(Netty和NIO-未完待续)