netty-netty中ChannelPromise和ChannelFuture的区别

netty-netty中ChannelPromise和ChannelFuture的区别

ChannelFuture

The result of an asynchronous {@link Channel} I/O operation.

ChannelPromise

  • ChannelOutboundHandler中的大部分方法都需要一个ChannelPromise参数,以便在操作完成后得到通知
  • ChannelPromiseChannelFuturer的子类,其定义了一些方法如setSuccess()setFailure(),从而使ChannelFuturey不可变
发布了76 篇原创文章 · 获赞 66 · 访问量 51万+

猜你喜欢

转载自blog.csdn.net/u013887008/article/details/104183341
今日推荐