12 2021 档案
摘要:根据上一篇说的,本地暴露服务就是把服务A暴露到当前jvm中,使得当前的jvm中B服务要使用A服务时,就不用去注册中心获取走网络请求的方式,直接从jvm中获取性能会更高; 那么本篇就说一下服务是怎么暴露到远程的,引用我上一篇写的东西,下图所示,上一篇我们是分析到了步骤2,接下来我们会走完步骤2到步骤6
阅读全文
摘要:前面我们做了一大堆的准备工作,包括dubbo是怎么跟spring进行整合的,然后一步一步是怎么找到启动入口的,而且还知道了,由于我们的dubbo的版本是2.7.5,所以其实启动的入口是DubboBootstrap类,一切的开始都从这个启动器开始出发 下面,开始我们这一次的开车之旅; 提前须知: 服务
阅读全文
摘要:经过了前面这么多的铺垫,没错,前面说了这么一大堆的都是铺垫,我们说了spi,以及基于spring的扩展,这一篇就开始说说dubbo吧! 1.dubbo的配置文件解析 在第一篇的时候,我们运行了dubbo2.7.5(注意版本)的源码中的demo,我们可以看看服务提供者的配置文件,下面红色框框中应该不陌
阅读全文
摘要:我们知道dubbo一般也不会单独使用的吧,都会和spring一起使用,知道为什么吗? 因为dubbo是基于spring的扩展机制进行扩展的,所以首先我们要知道spring提供了一种什么扩展机制? 先看下图,基于spring的配置文件都会有如下所示这段东西,这是干啥的呢? 1.spring配置文件的文
阅读全文