Dubbo源码解析-注册中心

注册中心是什么?服务治理框架中可以大致分为服务通信和服务管理两个部分,服务管理可以分为服务注册、服务发现以及服务被热加工介入,服务提供者Provider会往注册中心注册服务,而消费者Consumer会从注册中心中订阅相关的服务,并不会订阅全部的服务。dubbo-registry-api的解读首先我们

Dubbo扩展机制SPI

先来讲讲dubbo扩展机制spi的原理,浏览过dubbo官方文档的朋友肯定知道,dubbo有大量的spi扩展实现,包括协议扩展、调用拦截扩展、路由扩展等26个扩展,并且spi机制运用到了各个模块设计中。所以我打算先讲解dubbo的扩展机制spi。JDK的SPI思想SPI的全名为Service Pro

dubbo源码分析1——SPI机制的概要介绍

插件机制是Dubbo用于可插拔地扩展底层的一些实现而定制的一套机制,比如dubbo底层的RPC协议、注册中心的注册方式等等。具体的实现方式是参照了JDK的SPI思想,由于JDK的SPI的机制比较简单,满足不了一些复杂的需求,所以dubbo重写了一套SPI机制,实现了类似spring的IOC和AOP的

Dubbo与Spring整合分析

Dubbo提供了与spring容器整合的功能,开箱即用。本文暂时先分为两部分,1、服务注册 2、服务消费使用定义XML文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="htt

Dubbo实现细节

Dubbo 代码中的一些实现细节初始化过程细节解析服务基于 dubbo.jar 内的 META-INF/spring.handlers 配置,Spring 在遇到 dubbo 名称空间时,会回调 DubboNamespaceHandler。所有 dubbo 的标签,都统一用 DubboBeanDef