为什么要用Netty开发?

Netty是什么? 由JBOSS提供的基于Java NIO的开源框架,Netty提供异步非阻塞、事件驱动、高性能、高可靠、高可定制性的网络应用程序和工具, 可用于开发服务端和客户端。 JAVA原先是采用的是传统的BIO,为什么后来又研发出了NIO呢? 首先看看传统的基于同步阻塞IO(BIO)的线程模型图 BIO主要存在以下缺点: 1.从线程模型图中可以看到,一连接一线程,由于线程数是有限的,所以这
相关文章
相关标签/搜索