一。相同点:一个作者开发,异步非阻塞线程通信框架
二。不同点:
mina 抽象模型简单,容易上手,定制化特殊需求困难
netty 抽象模型复杂,定制化需要容易做到,
mina 对 buffer 只是做了简单的封装,
netty 使用了buffer-pool 等,减少gc的压力
netty 提供了高效的selector 事件监听,减少了和内核打交道。
三。其他
mina 目前社区不够活跃,netty目前社区活跃。线上的服务建议使用netty
netty+mina 区别概要
猜你喜欢
转载自my.oschina.net/u/1388024/blog/1587504
今日推荐
周排行