netty 学习

1:netty 前身是 jboss 下的一个jar 包,在netty 4.0后,独立出来。

2:netty 可提供高性能,高可靠性的 网络通讯框架,便于分布式程序之间相互沟通,是一个异步nio,且事件驱动的框架

3:netty 与mina 是同一个作者开发,netty 是 mina 之后开发,netty 独立性高,mina 与一些内核特性结合紧密


4:http 协议 一次请求,一次返回,服务端无法主动推送信息给客户端

5:websocket 建立tcp 长连接,服务端可主动推送消息给客户端,html5中已支持

6:私有协议栈开发,可按照自己的需求定义协议,灵活,封闭,安全

猜你喜欢

转载自yylcslg.iteye.com/blog/2281307