【Netty】3、主要构件块(核心组件)

35 篇文章 ¥9.90 ¥99.00
本文深入探讨了Netty的主要构件,包括Channel作为数据传输载体的特性,回调机制的概念,Future在异步操作中的应用,以及事件和ChannelHandler如何处理网络通信中的事件。还提到了EventLoopGroup和EventLoop的角色,以及ChannelPipeline和ChannelHandlerAdapter在处理I/O事件中的作用。同时,文章提供了多个参考资料,帮助读者进一步理解Netty如何实现TCP服务器主动向客户端发送消息的解决方案。

1、Channel  

2、回调

3、Future

4、事件和ChannelHandler

 

1、Channel是看作是传入或传出数据的载体,它可以被打开或者关闭;

2、回调:一个指向已经被提供给另一个方法的方法的引用;

3、Future:提供了另一种在操作完成时通知应用程序的方式;

4、事件和ChannelHandler:使用不同的事件来通知我们状态的改变或操作的状态;

 

EventLoopGroup:react线程池;(部分例程使用一个EventLoopGroup,部分例程创建两个EventLoopGroup,这样有什么好处和区别?

eventloop和eventloopgroup:线程和线程组的关系;

channelpipeline:

 

ChannelInboundHandlerAdapter;

ChannelHandlerAdapter;

ChannelOutboundHandlerAdapter ;

 

processSelectedKey:

参考学习以下:

基于netty TCP server server主动给client 发消息解决方案

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黎仔656

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值