gpt4 book ai didi

java - Netty 的整数编码器解码器

转载 作者:行者123 更新时间:2023-11-29 06:00:53 24 4
gpt4 key购买 nike

我想通过 Netty channel 传输一系列整数。现在,在我的代码 channel.write(Integer.valueOf(val) 中,我收到错误 java.lang.IllegalArgumentException: unsupported message type: class java.lang.Integer 我的理解是因为我没有任何整数编码器/解码器作为管道中的处理程序。这是正确的吗?我必须编写自己的整数解码器还是有可用的整数解码器?围绕这个主题的一些指导将是非常有帮助。

最佳答案

是这样的……你也可以只写在ChannelBuffer中,然后将ChannelBuffer写入Channel。

类似于:

ChannelBuffer buf = ChannelBuffers.buffer(4);
buf.writeInt(Integer.valueOf(val));
channel.write(buf);

关于java - Netty 的整数编码器解码器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10128603/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com