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