netty是什么?看看官方怎么说
2. 主要特性
Netty有很多重要的特性,主要特性如下:
- 优雅的设计 - 统一的API接口,支持多种传输类型,例如OIO,NIO
- 简单而强大的线程模型
- 丰富的文档
- 卓越的性能
- 拥有比原生Java API 更高的性能与更低的延迟
- 基于池化和复用技术,使资源消耗更低
- 安全性
- 完整的SSL/TLS以及StartTLS支持 - 可用于受限环境,如Applet以及OSGI Netty的以上特性,比较适合客户端数据较大的请求/处理场景,例如web服务器等,要想知道有哪些系统使用了Netty,可以参考:http://netty.io/wiki/adopters.html
-IO模型:BIO/NIO/Netty 3.1.1 BIO(Blocking IO):阻塞IO
今天主要介绍一下 基于netty 高性能聊天功能,一对一一对多,
项目结构
测试效果