gpt4 book ai didi

netty - 如何在 Netty 3.2.7 中实现 ObjectDecoder(ClassResolver)

转载 作者:行者123 更新时间:2023-12-01 05:36:06 34 4
gpt4 key购买 nike

在 netty 版本 3.2.5 中的方法

public ChannelPipeline getPipeline() throws Exception { ... }

有一个解码器定义如下:
pipeline.addLast("decoder", new ObjectDecoder());

我已升级到 Netty 3.2.7 版,其中包含 ObjectDecoder()不推荐使用它
现在需要一个 ClassResolver .
有没有人有如何实现 new ObjectDecoder(ClassResolver) 的代码示例?
getPipeline() 3.2.7 版本中的方法?

最佳答案

这是有关 Netty ClassResolver 的文档。

http://netty.io/docs/stable/api/org/jboss/netty/handler/codec/serialization/ClassResolvers.html

选择最符合您要求的类解析器。

我想你也许可以做这样的事情:

new ObjectDecoder(ClassResolvers.weakCachingConcurrentResolver(null))

关于netty - 如何在 Netty 3.2.7 中实现 ObjectDecoder(ClassResolver),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8660491/

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