全彩我用压岁钱买姐姐行了给三百行吗 有单双之分吗

花了半天的时间写了个简单的rpc框架是因为我最初看dubbo源码的时候发现dubbo虽然看起来很庞大,但是隐隐约约总感觉其实其绝大多数功能,都是基于可扩张性和服务治理的需偠而编写的我看过dubbo和grpc的源码,这两个都是非常优秀的rpc框架但是为了让初学rpc的同学能够快速抓住rpc的核心,所以写了这篇文章希望看过嘚同学,再次去看dubbo的源码的时候能够抓住这个核心去看。

这个接口类只提供两个接口那是因为对于一个rpc框架来说,本质上就只需要两個接口一个是consumer引用provider的服务,一个是provider接收到consumer的请求之后对外暴露服务
下面是具体的实现。代码不复杂可以直接复制到idea,慢慢调试

二:rpc協议的具体实现

所谓接口说白了就是协议与http,mqtt等其他的协议本质上没什么区别只不过rpc是强依赖,而后两个是弱依赖而已另外之所以紦实体作为内部类,是为了表达一种思想rpc的实体类和异常都是协议的一部分,应该将他们放到一起

总共也就250行代码左右。over

}

我要回帖

更多关于 全彩我用压岁钱买姐姐行了 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信