Java网络工具包,Netty 5.0.0.Alpha2/4.1.0.Beta4/4.0.26.Final 发布
jopen 10年前
Netty是一个开源的Java网络框架,提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。
也就是说,Netty 是一个基于NIO的客户,服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户,服务端应用。Netty相当简化和流线化了网络应用的编程开发过程,例如,TCP和UDP的socket服务开发。
“快 速”和“简单”并不意味着会让你的最终应用产生维护性或性能上的问题。Netty 是一个吸收了多种协议的实现经验,这些协议包括FTP,SMTP,HTTP,各种二进制,文本协议,并经过相当精心设计的项目,最终,Netty 成功的找到了一种方式,在保证易于开发的同时还保证了其应用的性能,稳定性和伸缩性。
经过很长一段时间的开发,今天同时发布了 Netty 5.0.0.Alpha2,Netty 4.1.0.Beta4 和 Netty 4.0.26.Final 版本,包括大量新特性,改进和 bug 修复。
Netty 5.0.0.Alpha2
此版本包括 170 个 bug 修复和任务,完整改进列表请看 Bugtracker。
4.1.0.Beta4
Netty 4.1.0 支持 HTTP/2,详情请看 #3339。此版本同时还支持 UNIX Domain Sockets,详情请看 #3344 和 #3345。
此版本总共包括 44 个 bug 修复,详情请看 Bugtracker。
4.0.26.Final
此版本解决了大约 70 个 issues和任务,包括 bug 修复,性能提升和新特性,其中最值得关注的是当使用本地 epoll transport 时,支持 UNIX Domain Sockets,详情请看 #3344 和 #3345。
完整改进列表请看 Bugtracker。
更多改进内容请看 发行说明。