- 博客(4)
- 收藏
- 关注
原创 Dubbo学习记录二
记录在研究Dubbo代码中的学习点 (@SPI的接口类的接口方法的@Adaptive) 1 在与Spring进行整合的时候,利用Spring的xml配置创建出一系列的配置对象,存到Spring容器中 application 对应于ApplicationConfig registry 对应 RegistryConfig moniotr 对应 MonitorConfig
2016-08-20 17:14:22 604
原创 Dubbo 学习记录
1 ExtensionLoader对于每个扩展点都是唯一的,也就是每个扩展点一个ExtensionLoader对象,里面有各种缓存对象,用于缓存配置文件中定义的配置。包括 private final ConcurrentMap, String> cachedNames = new ConcurrentHashMap, String>(); private fina
2016-08-18 15:49:31 2129
原创 用JAVA动态代理实现RPC框架
先贴一段看到的对动态代理的比较不错的解释 动态代理其实就是Java.lang.reflect.Proxy类动态的根据指定的所有接口生成一个class byte,该class会继承Proxy类,并实现所有指定的接口(在参数中传入的接口数组),也就 是说,返回的对象可以转换类型为接口数组中的任何一个接口类型。然后再利用第一个参数的classloader将class byte加载进系统,最后
2016-08-17 17:15:25 5323
原创 Netty 学习笔记
本文主要记录学习Netty 的过程中的各种问题以及自己的心得记录 一、先总体认识一下Netty 用到的组件以及在整个架构中是如何协调工作的,必不可少的组件包括: BootStrap/ServerBootStrap 分别对应客户端以及服务器端,用来配置整个Netty 程序,串联各个组件,一个Netty 程序也是由这部分开启 Handler 为了支持各
2016-08-12 11:18:52 1101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人