![](https://img-blog.csdnimg.cn/20201212113513189.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Netty入门
Netty学习过程与总结
KeepTing
java开发工程师
展开
-
NIO编程之ServerSocketChannel用法详解
之前一直看不懂NIO中的ServerSocketChannel和SocketChannel的区别,看了这篇博文,感觉通俗易懂,于是决定分享一下。。。。 在用nio通讯的过程我用以下情景给你模拟: 1. 学校(ServerSocketChannel) 2。 学校教务处(Selector) 3。 老师 (ServerSocket ) 4。 学生 (SocketChan转载 2016-11-18 08:42:14 · 10355 阅读 · 1 评论 -
Netty框架(一)————BIO编程
从这篇文章开始,将一步步探索Netty框架,从入门到精通,再到实际应用,我会把学到的总结下来,并与大家分享,如果有理解错误的地方,还请诸位大神予以纠正,希望与大家相互学习,共同进步,,还是那句话--“千里之行,始于足下”。 一、BIO编程 1、首先了解传统的BIO编程,我们所学的JAVA网络编程的基本模型是client/server模型,也就是两个进程之间进行相互通信,具体步骤是服务器原创 2016-11-08 20:34:46 · 1669 阅读 · 0 评论 -
Netty框架(二)————NIO编程
之前提到的同步阻塞I/O模型存在很多弊端,为了解决这些弊端,我们引进了非阻塞I/O模型,即NIO模型,相比与之前的Serversocket和Socket,NIO提供了ServerSocketChannel和SocketChannel两种套接字通道实现,下面介绍一下NIO的几个关键技术, NIO工作原理 1、缓冲区(Buffer) 在NIO库中原创 2016-11-11 09:56:55 · 736 阅读 · 0 评论