Netty
文章平均质量分 63
张山大人
这个作者很懒,什么都没留下…
展开
-
Java游戏服务器系列:传统的BIO(OIO)、NIO与Netty中的BIO(OIO)、NIO
BIO 、NIO 、OIOBIO就是OIO,BIO是阻塞IO模型(Block-I/O)NIO是非阻塞IO模型(Non-Block I/O),有人将NIO称作(New-I/O),所以也将BIO称之为(Old-I/O),简称OIO下文中开始称之为OIO,因为Netty使用了这一简称,为了不对代码造成混淆,所以也是用OIO的命名方式jdk-API中的OIO定义:网络链接进入时,直接阻塞线程进行I/O读取与写入,链接关闭之前,这个线程都不会做其他工作。有比较详细的可参读作者的另外一篇博文OIO介绍原创 2021-05-24 14:49:38 · 1017 阅读 · 1 评论 -
Java游戏服务器系列:Netty重要组件
Channel1.通信过程中基本的I/O操作如:bind()、connect()、read()、write()等。都依赖与的曾网络传输所提供的原语,非框架下,操作都在Socket中实现2.Netty的Channel封装了这些底层原语的API,降低了直接使用Socket的复杂性3.每个链接进入之后,都会为其注册一个Channel,所有的I/O操作都在这个Channel中进行EventLoop 和 EventLoopGroup1.服务器会维护一个EventLoopGroup2.一个EventL原创 2021-05-23 19:31:37 · 149 阅读 · 1 评论