Netty学习——Netty和Protobuf的整合 Protobuf作为序列化的工具,将序列化后的数据,通过Netty来进行在网络上的传输 1.将proto文件里的java包的位置修改一下,然后再执行一下protoc 异常捕获:启动服务器端正常,在启动客户端的时候,发送消息,报错 警告: An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the l…
一.客户端开发时序图 图片来源:Netty权威指南(第2版) 二.Netty客户端开发步骤 使用Netty进行客户端开发主要有以下几个步骤: 1.用户线程创建Bootstrap Bootstrap b = new Bootstrap(); Bootstrap是Socket客户端创建工具类,通过API设置创建客户端相关的参数,异步发起客户端连接. 2.创建处理客户端连接.IO读写的Reactor线程组NioEventLoopGroup EventLoopGroup group = new NioE…