netty
原天河
这个作者很懒,什么都没留下…
展开
-
netty入门1 bio分析
netty入门-1传统的BIO传统的BIO同步阻塞服务端同步阻塞客户端 传统的BIO 网络编程的基本模型时Client/server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务端监听的地址发起链接请求,通过三次握手来建立链接,如果链接成功,双方就可以通过网络套接字(socket)进行通信。 在基于传统的同步阻塞模型开发中,ser...原创 2019-03-25 17:50:15 · 111 阅读 · 0 评论 -
netty 入门2 伪异步阻塞IO
对上节的代码进行一些TimeServer做一些改动,加入了线程池的东西 线程池 package test2; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.ThreadPoolExecutor; imp...原创 2019-03-25 18:27:12 · 88 阅读 · 0 评论 -
netty入门3 NIO编程
NIO的简介 在介绍NIO编程之前,我们首先需要澄清一个概念:NIO到底是什么的简介?有人称之为New IO,因为它相对于之前的IO类库是新增的,所以被称为newIO,这是它的官方叫法。但是由于之前老的IO类库是阻塞IO,newIO类库的目标就是要让Java支持非阻塞IO,所以更多的人称之为非阻塞IO(Non-block IO),由于非阻塞IO更能体现NIO的特点,所以本书使用的NIO都指的是非阻...翻译 2019-03-25 21:46:43 · 137 阅读 · 0 评论