这第三天和第二天隔的时间太长了。
今天先说说echo服务。
一开始看论坛上说的echo服务,不知道是啥。百度了下echo,意思是:

所以从这里理解的echo服务既是,一个tcp服务器里,实现客户端发送什么,服务端即回应什么。
那这个功能可以用来做什么?
用于调试和检测目前所搭框架的并发性。
这里我跟着视频敲了下代码,主要有两个,一个是EchoServer,
import io.netty.bootstrap.ServerBootstrap;
import io.netty.channel.ChannelFuture;
import io.netty.channel.ChannelInitializer;
import io.netty.channel.EventLoopGroup;
import io.netty.channel.nio.NioEventLoopGroup;
import io.netty.channel.socket.SocketChannel;
import io.netty.channel.socket.nio.NioServerSocketChannel;
public class EchoServer {
pri
本文介绍了如何使用Netty搭建Echo服务,一个接收并回应客户端发送数据的TCP服务器。通过分析线程、线程组、EventLoopGroup和EventLoop的关系,揭示了Netty基于reactor设计模式的架构。文章中还提出了对ServerBootstrap.bind(int)方法作用的疑问,并提供了相关学习资源。
订阅专栏 解锁全文
390

被折叠的 条评论
为什么被折叠?



