netty

Каковы преимущества использования ChannelInitializer по сравнению с цепочкой ChannelHandlers напрямую? Например, с загрузкой сервера я мог бы сделать: bootstrap.childHandler(channel_handler); Добавьте в реализацию channel_handler я бы реализовал следующее class simple_channel_handler implements Channel...

Как отправить bean со стороны сервера и получить этот bean на стороне клиента от Netty? Когда я посылаю простое целочисленное сообщение, inputstream, оно успешно работает, но мне нужно отправить bean....

Как указано в вопросе, необходимо ли закрывать Netty ChunkedInput после отправки его данных через ChannelHandlerContext.writeAndFlush()? Я знаю, что эта операция асинхронна, поэтому, вероятно, я не должен закрывать ее сразу после вызова writeAndFlush(), поэтому мне нужно добавить FutureListener, чтобы закрыть...

Я пытаюсь реализовать сервер UDP с Netty. Идея состоит в том, чтобы связать только один раз (следовательно, создать только один Channel). Этот Channel инициализируется только одним обработчиком, который отправляет обработку входящих датаграмм между несколькими потоками через ExecutorService. @Configuration p...

У меня есть одно приложение. она состоит из" менеджера "и"работника". В настоящее время работник всегда инициирует соединение, говорит что-то менеджеру, и менеджер отправляет ответ. Поскольку между менеджером и работником существует много коммуникаций, я рассматриваю возможность открытия сокета между ними...

Используя Netty 4, Как я могу обнаружить, что данные, которые я пишу, засоряются на моей стороне соединения и закрыть соединение, если удаленный конец не может идти в ногу? Я проверял, есть ли ChannelHandlerContext.канал.outboundByteBuffer.readableBytes > MaxWriteBuffer Но с последней версией Ne...

Как я могу прочитать 64-битное значение float 1504642224.94664 из шестнадцатеричного C2 95 3C 2C C1 6B D6 41 с помощью Java? Я перепробовал все предложения, которые нашел в интернете, и, похоже, ничто не возвращает ожидаемое значение. В настоящее время я использую Netty 4.1.24.Final для моего кода ввода-выво...

Я пытаюсь запустить свой код Scala с SBT, но получаю ошибку ниже. Это происходит как с SBT, использующим командную строку, так и с IntelliJ Idea. [error] (run-main) org.jboss.netty.channel.ChannelException: Failed to bind to: /127.0.0.1:80 org.jboss.netty.channel.ChannelException: Failed to bind ...

Я хотел бы создать конвейер обработчиков, таких как: public ChannelPipeline getPipeline() throws Exception { return Channels.pipeline( new ObjectEncoder(), new ObjectDecoder(), new AuthenticationServerHandler(), new BusinessLogicServerHandler()); } Ключ...

Они оба обеспечивают примерно одинаковую функциональность. Какой из них следует выбрать для разработки высокопроизводительного TCP-сервера? Каковы плюсы и минусы? ссылки: Apache MINA (источник) Нетти (источник)...