dubbo源码解析-服务暴露总结

扫码关注公众号:Java 技术驿站

发送:vip
将链接复制到本浏览器,永久解锁本站全部文章

【公众号:Java 技术驿站】 【加作者微信交流技术,拉技术群】

作者:肥朝

出处:https://www.jianshu.com/nb/6137390


2019071210011_1.png

前言

本篇是服务暴露的最后一篇,从第一篇服务暴露原理到现在,已经超过一个月,本篇是总结篇,将用画图的方式,总结这一个月来,究竟都讲了些什么(本篇图片较大,建议电脑上观看).

插播面试题

  • 画一画服务注册与发现的流程图(本篇只涉及服务注册,服务发现的内容下周开始,关注肥朝以免错过精彩内容)

目录

本篇为以下内容(因为每周一篇的原则,所以也为本月内容)的总结,强烈建议先对其阅读,一些反复强调的概念本篇将不再重复.

局部总结

服务暴露原理

本篇讲解了服务暴露的整个过程,引入了本地暴露远程暴露的概念,为以下篇章的启蒙篇.从本篇中我们也知道了,如果要用一句话来概括服务暴露,那就是

    //Invoker->Exporter为重点
    Service->Invoker->Exporter

本地暴露

2019071210011_2.png

远程暴露

2019071210011_3.png

远程暴露剩下的zookeeper部分内容比较简单,而且也有时序图,大家也可以试着归纳总结一下

整体总结

看到这里大家可能就不乐意了,面试根本没有这么多时间让我把这两幅图画出来.当然,我这里也给大家准备了一个精简版的.

2019071210011_4.png

如果你把这个精简版的图先画出出来,面试官还继续往下深入问,那就把本地暴露远程暴露的细节图画出来,如果还继续问细节,那可以看看我目录列的文章,里面有一些文字细节的讲解.

三套技能放完万一还不行呢?那就关注肥朝的简书,一起交流进步解锁更多新技能

写在最后

本篇再一次改变风格,不贴一行代码,用图示对服务暴露专题进行了归纳总结.风格正在不断试错中.目前已经完成了两个小专题集群容错,服务暴露.下周将开始服务引用专题.下周同一时间,不见不散.鉴于本人才疏学浅,不对的地方还望斧正.

赞(0) 打赏
版权归原创作者所有,任何形式的转载请联系博主:daming_90:Java 技术驿站 » dubbo源码解析-服务暴露总结

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏