如何与不同版本的Netty通信服务器和客户端?

时间:2015-10-19 03:01:48

标签: netty

我与Netty的服务器客户端沟通很困难。

我的问题是

如何使用不同版本的Netty与服务器和客户端进行通信?

Netty客户端版本为3.x.x.       服务器版本为4.0.21

但是Sever和客户端无法通信。

我想显示代码,但这是政府项目,所以我无法发布。

感谢。

1 个答案:

答案 0 :(得分:1)

简化,Netty只是一个处理连接管理(*)的框架,并将传入的数据传递给您提供的解码器/编码器处理程序。因此,只要您的解码器/编码器确实从/向同一个二进制协议转换,您就可以使用客户端和服务器的任意组合。实际上你根本不需要使用netty。

(*)Netty当然不止于此,它提供了已经实现的一些协议,抽象处理程序等,但它们仍然基于一些现有的协议规范,并不是特定于Netty版本。