数据帧的网络消息帧



我正在使用Netty(v4)实现一个非常简单的websocket服务器。我的代码基于 Netty 附带的 websocket 示例源代码。我是否需要做任何额外的事情来处理成帧/分段/数据包边界?或者我可以假设示例代码正确地重新组装了数据吗?

该示例使用如下调用:

字符串请求 = ((TextWebSocketFrame) frame).text();

或:

ctx.channel().write(new TextWebSocketFrame(request.toUpperCase()));

所以它似乎没有处理碎片化(至少在那一层)。非常感谢。

这些帧作为完整的帧进行处理。如果你还需要聚合 ContinumWebSocketFrame,你可以将 WebSocketFrameAggregator 放在 ChannelPipeline 中。

相关内容

  • 没有找到相关文章

最新更新