Firefly 3.0.4 正式版发布。Firefly 3.0.4 切换jdk依赖到jdk7,使用jdk7新的j.u.c API提升了框架的整体性能。Firefly 网络层增加了 AIO 支持,并且为NIO和AIO提供了统一的抽象,网络框架可以在AIO和NIO之间任意切换而不需要修改上层代码。
Firefly网络层还增加了ALPN (Application Layer Protocol Negotiation)支持,可以在SSL握手时提供网络协议的协商。具体的例子可以参考test.net.ssl.SSLClientDemo和test.net.ssl.SSLServerDemo。
Firefly更新日志:
1.增强异步log组件的性能
2.增加AIO网络框架
3.增加ALPN支持
4.增加新的JSON API
5.使用jdk7新增的j.u.c API增强了框架的整体性能
软件详情:https://github.com/hypercube1024/firefly/blob/master/firefly-nettool/src/test/java/test/net/ssl/SSLClientDemo.java
下载地址:https://github.com/hypercube1024/firefly
来自:开源中国社区

