代码拉取完成,页面将自动刷新
netty 是一个异步事件驱动的网络应用框架,用于快速开发可维护的高性能服务器和客户端。
通讯协议开发,http,websoket,rpc等,netty内置了很多通用协议的现成实现,
很多的IM(即时通讯)、P2P等需要解决高并发场景的系统都是基于netty开发。
涉及到tcp、udp,甚至是串口的网络通讯领域,netty都可以大放异彩。
通用的技术名词叫协议,在电力自动化领域,我们俗称规约,
电力规约可以基于netty开发,IEC101,IEC104,Modbus,61850等都可以基于netty开发。
netty经过精心的设计,高效,易用,高性能,安全(支持SSL/TLS)
相比JDK的NIO,netty的主要优势体现在:
太多的项目在使用netty作为nio开发框架,我之前也有过多个项目的开发经验,醉过知酒浓,爱过知情重,所以我今天在这里分享自己的经验。
其实在java的开源世界里,特别是互联网、电信、大数据、游戏等领域,使用netty的项目非常多,已经无需举例。
哪些开源项目使用了 netty
本文大部分内容参考了闪电侠的博客,并做了重新的组织和整理,在此次向作者致谢。
简书闪电侠:《netty源码深度分析》。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。