dubbo
good well
虚心求教,共同进步
展开
-
dubbo.xml文件解析错误
pom文件报错:– cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element ‘dubbo:application’.– schema_reference.4: Failed to read schema document ‘http://code...原创 2019-02-14 09:08:57 · 556 阅读 · 0 评论 -
分布式服务架构(二)--dubbo框架以及入门实例
一 知识点回顾首先回顾以下两个名词: RPC(Remote Procedure Call Protocol)--远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。SOA:是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口...原创 2019-02-26 17:15:21 · 370 阅读 · 0 评论 -
dubbo注册中心
Dubbo目前支持4种注册中心,(multicast zookeeper redis simple)推荐使用Zookeeper注册中心,Multicast注册中心不需要启动任何中心节点,只要广播地址一样,就可以互相发现组播受网络结构限制,只适合小规模应用或开发阶段使用。组播地址段: 224.0.0.0 - 239.255.255.255相关概念解析:提供方...转载 2019-06-13 14:17:12 · 13124 阅读 · 0 评论 -
Dubbo源码解析(一)---架构概述
一 前言 之前的文章描述了如何简单的搭建dubbo服务,会用只是迈入了初级阶段。要想更好的理解原理,只能通过源码。为什么要看源码呢?因为好的源码是一些大牛级别的工程师呕心沥血的结晶,这里面渗透着好多东西,比如设计模式,算法,以及我们可以更清楚的从开发者的角度去理解代码。所以在接下来的时间里会记录些dubbo核心源码的心得。二 dubbo核心模块 核心模块职责介绍:...原创 2019-06-11 14:54:58 · 8050 阅读 · 0 评论 -
Dubbo源码解析(二)---Extension 机制
一 什么是Extension 机制Dubbo的类加载机制是模仿jdk的spi加载机制;Jdk的SPI扩展加载机制:约定是当服务的提供者每增加一个接口的实现类时,需要在jar包的META-INF/service/目录下同时创建一个以服务接口命名的具体实现类,该文件里面就是保存的实现该接口的具体实现类。而当外部程序装配这个模块的时候,就能通过该jar包META-INF/services/里的...原创 2019-06-18 19:25:47 · 1029 阅读 · 0 评论