2012-01-10 1 views
0

Я ищу рекомендации на лучший класс Нетти (ов) для использования, которые поддерживают следующие функции:ищет лучшие классы Нетти использовать для в памяти потокового между потоками

  • в памяти, локальная связь виртуальной машины Java
  • потока на основе
  • поддержки
  • несколько потоков записи двоичных данных в поток
  • один поток читает данные из потока
  • потокобезопасна на стороне письма
  • автоматически обрабатывает базовый рост байт массива
  • поддерживает конфигурируемый таймаут читальной нити

На первом взгляде, + ChunkedWriteHandler либо ChunkedNioStream или классы ChunkedStream выглядят как лучший подход, но я не знать, прочитав документацию, если они отвечают всем вышеперечисленным требованиям.

Если кто-то может указать какое-то направление/рекомендацию, был бы признателен!

Спасибо, Боб

UPDATE: после того, как рыть еще немного, я должен смотреть на ChannelBufferInputStream и ChannelBufferOutputStream? Пока я не использовал Netty, я все еще нахожусь на скорости, на том, какие части используются там.

ответ