![](https://img-blog.csdnimg.cn/20201218103753671.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
一起学Netty
文章平均质量分 79
快速入门Netty,从简单的服务器/客户端的编写,探讨网络编程中常见的问题,探索并编Netty的解决思路和方法。
戴着眼镜看不清
个人技术公众号【小码逆袭】 分享最接地气的开发技术和经验,一路走来,我知道你想学的。
展开
-
【Netty开发指南】Netty实现C/S(源码解析)
Netty实现服务器和客户端服务器话不多说我们直接来实现一个简单的TimerServer(该服务器的提供的服务是接收客户端的指令返回服务器的系统时间)。import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.ChannelOption;import io.netty.channel.EventLoopGroup;import io.netty.原创 2020-12-30 21:25:27 · 744 阅读 · 1 评论 -
【Netty开发指南】搭稳Netty开发的地基
Linux网络编程5种IO模型根据UNIX网络编程对于IO模型的分类,UNIX提供了5种IO模型,分别是阻塞IO、非阻塞IO、IO复用、信号驱动IO、异步IO。这几种IO模型在《UNIX网络编程》中有详解,这里作者只简单介绍,帮助大家回忆一下这几种模型。对于Linux来说,所有的操作都是基于文件的,也就是我们非常熟悉的fd,在缺省的情况下,基于文件的操作都是阻塞的。下面就通过系统调用recvfrom来回顾下这五种模型。模型的图示来源于《Netty权威指南》下面不再说明。阻塞IO系统调用recvf原创 2020-12-22 21:37:04 · 415 阅读 · 1 评论