Я не ожидал бы один: большой обратный порядок байт является упорядочение сетевых протоколов, поэтому имеет смысл в качестве значения по умолчанию. И выставление статической переменной для установки значения по умолчанию будет приглашением для жестких диагностических ошибок (особенно на общем сервере).
Я думаю, что ваш лучший подход - создать новый заводский класс, чтобы создать нужные вам буферы. Предполагая, что вы используете Unpooled
(за рекомендацию), это должна быть простая операция поиска и замены.
Вы также можете обновить Unpooled
, предоставляя варианты, которые принимают параметр байтового порядка, и отправляют его обратно в проект.
Я поменял свое оригинальное сообщение, чтобы добавить ссылку на способ сделать это в Netty 3. BTW: У меня есть существующий сетевой протокол с рабочей NIO-сервером на стороне сервера. Я просто хочу заменить Netty. – AndrewBourgeois