2013-10-01 5 views
0

Я использую очень простой сервер веб-сервера, используя Netty (v4). Я основываю свой код на исходном коде примера websocket, который поставляется с Netty. Нужно ли делать что-нибудь дополнительное для обработки кадров/фрагментации/границ пакетов? Или я могу предположить, что пример кода правильно собирает данные?Кадрирование сообщений Netty для фреймов данных

В примере используются вызовы, такие как:

запроса String = ((TextWebSocketFrame) кадр) .text();

или:.

ctx.channel() написать (новый TextWebSocketFrame (request.toUpperCase()));

Таким образом, это не похоже на фрагментацию (по крайней мере, на этом слое). Большое спасибо.

ответ

0

Кадры обрабатываются как полные рамки. Если вам необходимо агрегировать также ContinumWebSocketFrames, вы можете поместить WebSocketFrameAggregator в ChannelPipeline.

Смежные вопросы