这两个事件都是由Netty框架触发的,带有ChannelBuffer的句柄,并且期望客户端将以某种方式处理缓冲区中的字节。
是否有任何特定的用法/方案,其中一个优于另一个?
你应该看看FrameDecoder javadocs。简而言之,如果您需要"缓冲"数据直到收到帧,则需要使用帧解码器。FrameDecoder 将处理它,因此管道中的其他处理程序(在它之后)只会收到完整的帧。
这两个事件都是由Netty框架触发的,带有ChannelBuffer的句柄,并且期望客户端将以某种方式处理缓冲区中的字节。
是否有任何特定的用法/方案,其中一个优于另一个?
你应该看看FrameDecoder javadocs。简而言之,如果您需要"缓冲"数据直到收到帧,则需要使用帧解码器。FrameDecoder 将处理它,因此管道中的其他处理程序(在它之后)只会收到完整的帧。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium