bogoslovskiy / NetCoreNetty

Alternative light implementation of the netty project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DEV-7. Message partioning on writing

bogoslovskiy opened this issue · comments

Например, надо отправить через веб-сокеты текстовое сообщение размером 1МБайт. В конечном счете сообщение будет записано в тот тип буфера, с которым работает канал, а буферы раздает аллокатор, причем определенных размеров. Точно так же как идет прием буферов и их разбор в сообщения, надо кусками отправлять буферы на запись.
Вопросы:

  • Писать такими кусками все сообщение до конца? Или после записи части сообщений освобождать поток временно на обработку других каналов и их данных, если они есть?