Netty学习
匍匐-菜鸟
好好做一件事,好好做下去
展开
-
netty服务端启动流程案例解析
netty 服务端启动流程案例解析 为什么选择netty? netty底层基于jdk的NIO,我们为什么不直接基于jdk的nio或者其他nio框架?下面是我总结出来的原因 使用jdk自带的nio需要了解太多的概念,编程复杂,并且在Java原生的IO中只能通过重新实现的方式去切换io并且改动也比较大,而netty底层IO模型随意切换,而这一切只需要做微小的改动。 netty自带的拆包解包,异常检测等机制让你从nio的繁重细节中脱离出来,让你只需要关心业务逻辑 4.netty解决了jdk的很多包括空轮训在内的原创 2020-12-21 15:08:30 · 260 阅读 · 0 评论 -
Netty入门(2) Netty尝鲜
Netty入门(2) Netty尝鲜 action 1 :编写一个应答服务器 首先对于netty的maven项目的搭建可以参考一下博客: https://blog.csdn.net/qq_37421018/article/details/87802603原创 2020-12-10 19:02:25 · 93 阅读 · 0 评论 -
Netty入门(1) Netty背景
Netty入门(1) Netty背景 netty是什么? Netty是基于Java NIO的网络应用框架,是一个NIO client-server(客户端服务器)框架,使用Netty可以快速开发网络应用,例如服务器和客户端协议。Netty提供了一种新的方式来使开发网络应用程序,这种新的方式使得它很容易使用和有很强的扩展性。Netty的内部实现时很复杂的,但是Netty提供了简单易用的api从网络处理代码中解耦业务逻辑。Netty是完全基于NIO实现的,所以整个Netty都是异步的。 网络应用程序通常需要有原创 2020-12-09 23:19:25 · 147 阅读 · 0 评论