我与Netty的服务器客户端沟通很困难。
我的问题是
如何使用不同版本的Netty与服务器和客户端进行通信?
Netty客户端版本为3.x.x. 服务器版本为4.0.21
但是Sever和客户端无法通信。
我想显示代码,但这是政府项目,所以我无法发布。
感谢。
答案 0 :(得分:1)
简化,Netty只是一个处理连接管理(*)的框架,并将传入的数据传递给您提供的解码器/编码器处理程序。因此,只要您的解码器/编码器确实从/向同一个二进制协议转换,您就可以使用客户端和服务器的任意组合。实际上你根本不需要使用netty。
(*)Netty当然不止于此,它提供了已经实现的一些协议,抽象处理程序等,但它们仍然基于一些现有的协议规范,并不是特定于Netty版本。