Java 什么';netty4中ChannelDuplexHandler和WebSocketServerProtocolHandler的区别是什么?
我想在客户端和服务器之间实现一个双工协议。Websocket协议是适合这种情况的协议。然而,当我检查netty4 API文档时,我发现有一个名为ChannelDuplexHandler的类,它似乎也是双工协议的一个不错的选择 它们之间有什么区别?我如何决定使用哪个处理程序?Java 什么';netty4中ChannelDuplexHandler和WebSocketServerProtocolHandler的区别是什么?,java,netty,Java,Netty,我想在客户端和服务器之间实现一个双工协议。Websocket协议是适合这种情况的协议。然而,当我检查netty4 API文档时,我发现有一个名为ChannelDuplexHandler的类,它似乎也是双工协议的一个不错的选择 它们之间有什么区别?我如何决定使用哪个处理程序? WebSocketServerProtocolHandler扩展了WebSocketProtocolHandler,它扩展了MessageToMessageDecoder,最后扩展了ChannelInboundHandler
扩展了WebSocketServerProtocolHandler
,它扩展了WebSocketProtocolHandler
,最后扩展了MessageToMessageDecoder
ChannelInboundHandlerAdapter
- 而
是ChannelDuplexHandler
和ChannelInboundHandlerAdapter
ChannelOutboundHandlerAdapter