Показать сообщение отдельно
Непрочитано 29.04.2012, 09:27   #19
Пользователь

По умолчанию Re: Шара Исходников эмулятора Tera от Diagod

Цитата:
Сообщение от Ronn-l2f Посмотреть сообщение
альтернатива нио2, за счет асинхронности и использования группы потоков, можно многие действия выполнять в том же потоке, но мне кажется, всеравно пакеты классами лучше обрабатывать

Добавлено через 2 минуты

а есть что-то эффективнее ByteBuffer'а? другое дело что в сурсах диагода, крайне неэффективная запись write*S(), что естественно было исправлено + крайне тормознутое НИО в целом, который пришлось тоже переписывать
Цитата:
Сообщение от Ronn-l2f Посмотреть сообщение
как вам угодно

вообще-то мой пост и говорит о том, что байтбуффер эффективный способ записи/чтения пакетов
Netty ChannelBuffer в разы превосходит BB. Экстремально простая запись чтение, навигация по буферу. Основа сети тоже на Netty у меня например.
__________________
for(;Forum.getPostCount() < Integer.MAX_VALUE; Forum.writeNewPost()); | TERA Video | GamezTERA Emu
Aquanox вне форума Ответить с цитированием