Netty Netty是一个非阻塞IO客户端服务器框架主要用于开发Java网络应用程序如协议服务器和客户端异步事件驱动的网络应用程序框架和工具用于简化网络编程例如TCP和UDP套接字服务器Netty包括了反应器编程模式的实现Netty最初由JBoss开发现在由Netty项目社区开发和维护 除了作为异步网络应用程序框架Netty还包括了对HTTPHTTPDNS及其他协议的支持涵盖了在Servlet容器内运行的能力对WebSockets的支持与Google Protocol Buffers的集成对SSLTLS的支持以及对用于SPDY协议和消息压缩的支持自年以来Netty一直在被积极开发 从版本开始Netty在支持NIO和阻塞Java套接字的同时还支持使用NIO作为后端