
【曳凡】- Dubbo技术栈
通过dubbo的源码分析了解dubbo的一些优秀特性
曳凡
这个作者很懒,什么都没留下…
展开
-
简易RPC源码解析
文章目录1、RPC框架介绍2、简易RPC框架源码解析2.1、服务端2.2、客户端3、总结 1、RPC框架介绍 RPC 的全称是 Remote Procedure Call 是一种进程间通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用的细节。即程序员无论是调用本地的还是远程的,本质上编写的调用代码基本相同。 RPC框架图 从上图中可以看出,实现一个RPC框架需要有服务端,客户端和注册中心者三个部分。 首先服务端需要将服务暴露给注册中心 客原创 2020-10-12 19:58:45 · 981 阅读 · 0 评论 -
dubbo源码分析(1) dubbo扩展点加载机制
1、扩展点加载注解介绍 @Adaptive注解就是自适应注解,这个注解可以标记在类上,@Adapter(KEY1,KEY2,…)这样就可以依次匹配key值对应value名称的实现方法。实现方式就是在接口上添加上这个注解后会在对应的接口类中生成一个调用对应实现方法的方法。这个自动生成的方法中会添加上一些抽象的通用逻辑,找到真正的实现类。而如果这个注解加在实现类上,则主要是为了直接固定对应的实现而不...原创 2020-04-29 16:05:48 · 317 阅读 · 0 评论