摘要: 之前了解到dubbo 的底层是基于Netty,在学习了Netty 之后简单的模拟一个RPC。 模仿dubbo,消费者和提供者约定接口和协议,消费者远程调用提供者的服务,提供者返回一个字符串,消费者打印提供者返回的字符串 1. HelloService 公共接口 package netty.rpc.p 阅读全文
posted @ 2021-04-11 16:24 QiaoZhi 阅读(162) 评论(0) 推荐(0) 编辑
摘要: netty 发送或者接受一个消息的时候,将会发生一次数据转换。 入站消息会被解码,从字节转换为另一种格式,比如Java 对象; 如果是出站消息会被编码成字节码。 测试自己编写一个编码器和解码器。 1. MyLongToByteEncoder Long型转为byte的编码器: 实际上继承了Channe 阅读全文
posted @ 2021-04-11 16:04 QiaoZhi 阅读(349) 评论(0) 推荐(0) 编辑