Future用于获取异步操作的结果,Netty的Future都是与异步I/O操作相关的,因此,命名为ChannelFuture,代表它与Channel操作相关。ChannelFuture有两种状态:uncompleted和completed。
Promise是可写的Future,Future本身并没有写操作相关的接口,Netty通过Promise对Future进行扩展,用于设置I/O操作的结果。
Future用于获取异步操作的结果,Netty的Future都是与异步I/O操作相关的,因此,命名为ChannelFuture,代表它与Channel操作相关。ChannelFuture有两种状态:uncompleted和completed。
Promise是可写的Future,Future本身并没有写操作相关的接口,Netty通过Promise对Future进行扩展,用于设置I/O操作的结果。