简要介绍:
-
-
Netty是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠的网络IO程序;
-
Netty主要针对在TCP协议下,面向Clients端的高并发应用,或者Peer to Peer场景下的大量数据持续传输的应用;
-
Netty本质是一个NIO框架,适用于服务器通讯相关的多种应用场景;
-
NIO架构说明:
Netty优势:
-
-
使用方便,有详细的javadoc、用户指南和示例,没有或其它依赖项目,JDK5或6就足够了;
-
高性能、吞吐量更高;延迟更低;减少资源消耗;最小化不必要的内存复制;
-
安全:完整的SSL/TLS 和 StartTLS支持;
-
netty架构