zoukankan      html  css  js  c++  java
  • 如何学习dubbo?

    Dubbo是阿里出品的rpm框架,提供了远程调用、服务发现、负载均衡等机制,并支持多种协议。

    如何学习呢?

    第一步:首先要学会使用,可以参考自己现在负责项目里是怎么使用dubbo的,或者dubbo官网上的示例是怎么用的。

    第二步:钻研源码。阅读源码可以提高自己的代码阅读能力,也可以了解到同一个功能别人是怎么用更好的方式实现。阅读dubbo的源码可以让阅读者更深入理解实现原理、Spring、设计模式、编码规范等等。比如设计模式,dubbo用到的设计模式包括:代理模式、装饰器模式、适配器模式、工厂模式等等。

    我在学习dubbo的时候主要就是上面的两步,而这其中最重要的学习材料就是dubbo的官网文档。不得不说,dubbo的官方文档真是相当可以,特别是源码部分,不论是对设计的描述还是对源码的讲解都非常清晰易懂。由于官网文档是网页,查看起来不方便,也不能编辑,所以我学习的时候是把官网上的文档搞成了一个本地文档来用的。为了方便大家学习,我把这个加了本人注释的文档放到了百度网盘里了,关注我的公众号发送【dubbo】就可以获取链接。

  • 相关阅读:
    Java 字节码解释说明
    JVM垃圾回收:G1回收器
    JVM 参数
    HotSpot 虚拟机对象探秘
    JDK 内置图形界面工具
    Java 内存模型
    在网络设备上调试 Android 程序
    .NET MVC异步调用中的Session问题
    在MVC的ApiController中实现统一校验
    使用 AndroidX86 在虚拟机中作为调试设备
  • 原文地址:https://www.cnblogs.com/zhangcaiwang/p/14262957.html
Copyright © 2011-2022 走看看