- 博客(5)
- 收藏
- 关注
转载 4、SOFA RPC 源码解析 —— 负载均衡篇
我们在前面讲的服务调用里面会发现有这样一段代码: // 创建代理类 proxyIns = (T) ProxyFactory.buildProxy(consumerConfig.getProxy(), consumerConfig.getProxyClass(),proxyInvoker); 这段代码就是我们说的根据SPI加载代理类,这个代理类可以在服务调用时候指定,jdk或者...
2019-09-10 17:43:00
461
转载 3、SOFA RPC 源码解析 —— 服务调用篇
前两讲过了SOFA RPC的服务发布和SPI,再次基础上我们在讲一下服务调用,也就是consumer端,我们首先看一段SOFA RPC的example上面的一段代码: /** * Quick Start client */ public class QuickStartClient { private final static Logger LOGGER = LoggerF...
2019-09-05 16:51:00
425
转载 2、SOFA RPC 源码解析 —— SPI篇
SOFA RPC 源码解析 1、SOFA RPC 源码解析 —— 服务发布篇 从SOFA RPC 源码解析 —— 服务发布篇中来看有很多地方我都提到了SPI,那么什么是SPI呢,我们简单介绍下JAVA的SPI流程:JAVA的SPI运行流程是运用java.util.ServiceLoader这个类的load方法去在src/META-INF/services/寻找对应的全路径接口名称的文件,...
2019-09-04 10:48:00
298
转载 1、SOFA RPC 源码解析 —— 服务发布篇
有一阵子没有更新源码解析了,最近关注了一个微服务框架SOFA RPC这是蚂蚁金服的一个开源框架,地址在:https://github.com/sofastack/sofa-rpc, 这个框架还是一个朋友推荐的,看了第一部分它的发布流程没想到代码写的很精简易懂,封装性也很好,更大的激发了我看它的乐趣,那我们就一起一步步去学习下它的整个微服务框架的构成和实现吧! 一、 首先我们先从githu...
2019-08-14 14:25:00
566
转载 java判断类和实例的关系 instanceof、isInstance、isAssignableFrom
判断类与实例的关系有以下三种方式 1、instanceOf 关键字,用来判断对象是否是类的实例 2、isInstance方法,用来判断对象是否属于某个类型的实例 3、isAssignableFrom,用来判断类型间是否存在派生关系 先贴一下他们的使用方法和为true的情况 // 用来判断A是否是B类的实例,比如 "a" instanceof String 这个返回就是true ...
2019-08-13 11:01:00
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人